[Panel-devel] Plasma and the window manager (Re: KDE/kdebase/workspace/plasma/plasma)
Jason Stubbs
jasonbstubbs at gmail.com
Tue Nov 20 15:03:17 CET 2007
On Tuesday 20 November 2007 22:16:54 Lubos Lunak wrote:
> As far as I understood the systray widget cannot be handled normally like
> others for whatever internal reasons, so if you need to keep it separately,
> at least keep it in the toplevel Plasma window. That is, set the Plasma
> toplevel widget as its parent, keep it as the topmost child and keep the
> position relative to it.
For what it's worth, this is probably the only way to get rid of the black
borders too. I had a little go at trying to do setMask on SystemTrayWidget,
but renderWidget can't be used (successfully) with QX11Container so I
couldn't automatically calculate the appropriate masking. If it's a child of
the top-level plasma window, setting the palette's background to transparent
should make all those troubles go away too.
--
Jason Stubbs
More information about the Panel-devel
mailing list