KDE/kdebase/workspace/plasma/applets/systemtray

Aaron J. Seigo aseigo at kde.org
Wed Aug 6 20:11:22 CEST 2008


On Wednesday 06 August 2008, Jason Stubbs wrote:
> On Wednesday 06 August 2008 00:15:23 JST, Aaron J. Seigo wrote:
> > On Tuesday 05 August 2008, Jason Stubbs wrote:
> > > Presumably, Qt is filling in a background for them before paintEvent()
> > > based on the regular double buffering / alien widget stuff that
> > > QX11EmbedContainer doesn't get to join in on. If this presumption is
> > > correct, it's only logical that the icons don't appear while the panel
> > > is in config mode.
> >
> > that would actually fix the "i can't easily move the system tray" bug.
> > i'm not sure we should try to fix it. ;)
>
> I'm not sure what you mean by this... With the view to commit, I just tried
> out the behaviour of Qt::AA_DontCreateNativeWidgetSiblings and found that
> the repositioning widget sits _under_ the icons. However, I don't recall it
> being like that with 4.4.0. I didn't configure the panel much though...

that's how it was with 4.4.0, yes.

> So is it just my memory failing me or was the system tray _always_ on top
> to begin with?

it was always on top like that. which is really not very desirable.

> If it was on top of the respositioning widget even with
> 4.4.0, I can get the same behaviour with only hacks to the systemtray
> applet rather than putting some strange (commented) code into
> plasmaapp.cpp.

great..

-- 
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 Trolltech

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20080806/61dd70d1/attachment.pgp 


More information about the Plasma-devel mailing list