[Panel-devel] Porting KMixPanelApplet (Was: Re: Javascript Plasmoids)
James Smith
smithjd15 at gmail.com
Wed Nov 21 04:10:31 CET 2007
Why, again, would you write a special applet to do volume changes when you can
just write, say the KMIX .desktop entry (ie any launcher) to be able to
perform this functionality to begin with? Expanding .desktop entries with the
needed Kross code is much easier to write and does the user a lot better as
far as UI design goes as the mousewheel can be used to change volume and
panel space is not doubled up in the form of duplicated launchers, applets
and tasktray items.
Why, again?
On November 20, 2007 05:05:50 pm Christian Esken wrote:
> Am Dienstag, 20. November 2007 schrieb Alex Merry:
> > Until Qt 4.4, you can't just put QWidgets on a QGraphicsScene, ie: you
> > can't add "normal" widgets to a plasmoid.
> >
> > There are a number of Plasma widgets in libplasma that you _can_ add to
> > a plasmoid, among them Plasma::PushButton [0] and Plasma::Label [1],
> > which I'd guess would be the main ones you'd need.
>
> Does this mean that one cannot have a Slider in a Plasma::Applet ?
> I tried to conclude this from
> http://api.kde.org/4.0-api/kdebase-apidocs/workspace/libs/plasma/html/class
>Plasma_1_1Widget.html .
>
> My personal impression is that I then should postpone the KMixPanelApplet.
> Alex, do you know how it works in Qt 4.4? Can one use arbitrary/own
> QWdigets? Will they be limited, or can you have context menus, tooltips,
> mouse events and everything else that QWidget provides?
>
> Christian
> _______________________________________________
> Panel-devel mailing list
> Panel-devel at kde.org
> https://mail.kde.org/mailman/listinfo/panel-devel
More information about the Panel-devel
mailing list