Well,

Thanks for your answer Aaron.

I think your first suggestion is the write one. I tried to implement this
code with the Javascript binding and in the tutorial page (
http://techbase.kde.org/Development/Tutorials/Plasma/JavaScript/CheatSheet)
they state this :

   - DO NOT use plasmoid.dataEngine("engine name").serviceForSource("source
   name") - you will get a dummy service back (in 4.2 at least).
   - Instead, use plasmoid.service("engine name", "source name")

and so in javascript the second method works but in ruby the
*service*method does not seems to exist.


On Tue, Aug 18, 2009 at 12:42 AM, Aaron J. Seigo <ase...@kde.org> wrote:

> On Sunday 16 August 2009, Cédric wrote:
> > service=dataEngine("tasks").serviceForSource(dataEngine("tasks").
> sources.fi
> >rst)
>
> things i can think of:
>
> * the ruby script engine bindings are not functioning properly
> * sources.first is not a valid name of a task (e.g. it's a start up task or
> some other garbage)
>
> --
> Aaron J. Seigo
> humru othro a kohnu se
> GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43
>
> KDE core developer sponsored by Qt Software
>
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel@kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>
>
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to