System tray issues (WAS: Re: KDE/kdebase/workspace/plasma/applets/systemtray)

Andy Fawcett andy at athame.co.uk
Tue Aug 5 06:49:33 CEST 2008


On Saturday 02 August 2008 18:48:23 Alex Merry wrote:
> On Saturday 02 August 2008 15:17:44 Alex Merry wrote:
> > On Saturday 02 August 2008 13:56:49 Alexis Ménard wrote:
> > > SVN commit 841018 by menard:
> > >
> > > This fix seems to fix the systray, it's works just fine here
> >
> > I still get no icons.  I've tried putting raise()s just about
> > everywhere, and they still won't come out...
>
> A little more work shows that the problem is not raising.
>
> Current situation:
>
> When adding a system tray to an already existing panel, or using Qt
> 4.4.0, everything works as expected.
>
> When loading plasma using Qt 4.4.1 with a system tray on the panel,
> the icons don't appear, although space is reserved for them.
>
> Setting the autoFillBackground properties (and setting different
> backgroundRoles) on SystemTrayWidget and SystemTrayContainer shows
> that the SystemTrayWidget appears on top of the panel, and a
> SystemTrayContainer appears on top of that for each icon that should
> be there.  It's just the icons themselves that don't display.
>
> At this point, I'm stuck.  The changelog for 4.4.1 is at
> <http://trolltech.com/developer/resources/notes/changes/changes-4.4.1
>>.  A fix about QX11Embed is mentioned:
> [207800] Fixed a regression from 4.3 to 4.4 where putting a
>       QX11EmbedContainer into a QWidgetStack would case the container
>       stay visible permanently.
> However, qt-copy shows no changed between 4.4.0 and 4.4.1 to
> src/gui/kernel/qx11embed_x11.*
>
> Anyone any clue?
>

Unfortunately not.

JFTR, this seems to be http://bugs.kde.org/show_bug.cgi?id=168007 with 
342 votes already in 4,5 days. Seems it is annoying a lot of people with 
4.1.0 and Qt 4.4.1

Andy

-- 
Andy Fawcett                                     | andy at athame.co.uk
                                                 | tap at kde.org
"In an open world without walls and fences,      | tap at lspace.org
  we wouldn't need Windows and Gates."  -- anon  | tap at fruitsalad.org



More information about the Plasma-devel mailing list