On Wed, Jul 28, 2010 at 1:14 AM, Aaron J. Seigo <ase...@kde.org> wrote:
> On July 27, 2010, Aleix Pol wrote: > > But I need to know it before, to be able to create the items accordingly. > > it sounds like you are implementing something "incorrectly" here. > > the only thing PluginLoader should need to do is return the right kind of > object. from that point forward, it's up to the object itself to Do The > Right > Thing. by the time Applet::init() is caled, it knows what containment, etc > it > is in, and set up of the Applet that relies on that informaton should be > done > there. > > -- > 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 Development Frameworks > > _______________________________________________ > Plasma-devel mailing list > Plasma-devel@kde.org > https://mail.kde.org/mailman/listinfo/plasma-devel > > I've been looking into it and it's fine to use DataEngines. I have the exact same problem though. I can create a kdevelop DataEngine with a project DataContainer, but this is still created in the PluginLoader and I can't have a reference to the Project. What can I do about it? Thanks again :) Aleix
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel