Extenders

Hans Chen hanswchen at gmail.com
Wed Sep 30 23:24:11 CEST 2009


Hi,

The Plasma notifications are extenders. They're stacked, and if you widgets
are unlocked you can drag them to desktop[1] or stack them with other
extenders[2]. (As you can see in the second screencast, the calender is also
an extender).

With best regards,
Hans Chen

[1]
http://userbase.kde.org/images.userbase/e/ed/Plasma_howto-extender-todesktop.gif
[2]
http://userbase.kde.org/images.userbase/6/66/Plasma_howto-extender-stack.gif

On Wed, Sep 30, 2009 at 21:11, Thomas Olsen <tanghus at gmail.com> wrote:

> On 30/9-2009 19:20 Marco Martin <notmart at gmail.com> wrote:
> > On Wednesday 30 September 2009, Thomas Olsen wrote:
> > > Having read
> > > http://techbase.kde.org/Development/Tutorials/Plasma/UsingExtendersI'm
> > > still a bit baffled as to what Extenders are.
> > > Am I right to believe that they are what you use when you eg. want to
> > > have an icon in the panel that pops up the plasmoid when clicked upon?
> >
> > yes and no.
> > an icon in the panel that pops up the plasmoid when clicked upon is the
> > PopupApplet class, that pops up everything that is contained in the
> > qgraphicswidget returned by graphicsWidget() (or setted by
> >  setGraphicsWidget)
> >
> > extenderitems are widgets with their own titlebar that can be stacked and
> >  are contained in an Extender and can be dragged around between applet or
> >  be put standalone.
> > some PopupApplets just use Extender as graphicsWidget()
> >
>
> Thanks for the explanation. Even though I have been using KDE4.X since
> April I
> still don't grasp a lot of the inner workings and I guess I still have to
> read
> a lot of code and experiment on my own before I'm half way there ;-)
> I understood in principle what you wrote but cannot think of an example
> where
> I have seen it in use. If I where given an example I hope my response would
> be
> "Ahhh - now I understand" :-D
>
> --
> Best Regards / Med venlig hilsen
>
>   Thomas Olsen (who is still living in the old Desktop way of thinking)
>
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/plasma-devel/attachments/20090930/5d2737f2/attachment.htm 


More information about the Plasma-devel mailing list