<div dir="ltr"><br><br><div class="gmail_quote">On Mon, Aug 4, 2008 at 2:19 PM, Jason Stubbs <span dir="ltr"><<a href="mailto:jasonbstubbs@gmail.com">jasonbstubbs@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Monday 04 August 2008 21:05:39 JST, Alexis Ménard wrote:<br>
> Mmm, if you delete the systray, then re-add it it simply works....<br>
><br>
> But when you launch plasma :<br>
><br>
> plasma(3678) SystemTray::updateWidgetGeometry: Problem view is<br>
> NULL<br>
> plasma(3678) SystemTray::updateWidgetGeometry: Problem view is NULL<br>
><br>
> it means for me that the panel and all object are not complety<br>
> created/rendered when the systray is created, so perhaps, it can explain<br>
> that icons are behind all QGV stuff. Perhaps a horrible test is : add a<br>
> delay before creating the SystemTrayWidget. Just to test, it's a clue.<br>
<br>
</div>The "view is null" stuff is normal. What's really concerning is the "Cannot<br>
paint on null pixmap" generated in QPainter::begin(). That message doesn't<br>
appear when removing the system tray and adding it back, which is of course<br>
one way to get the icons to appear again. Commenting out the line<br>
m_background->paintPanel(painter) causes that message to go away which tends<br>
to imply that there is a problem before we even get into the SystemTrayWidget<br>
domain.</blockquote><div><br>For me no, you can't start to create an applet if plasma is not fully initialized. It for this reason we have init method. I have move the connect into init and it delete this "warning". Of course it doesn't solve our problem.<br>
<br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<div class="Ih2E3d"><br>
> Regards<br>
><br>
> On Mon, Aug 4, 2008 at 1:58 PM, Sven Burmeister<br>
<<a href="mailto:sven.burmeister@gmx.net">sven.burmeister@gmx.net</a>>wrote:<br>
> > Am Sonntag 03 August 2008 03:28:08 schrieb Jason Stubbs:<br>
> > > > I just recompiled everything including qt-copy (without the patches)<br>
> ><br>
> > and<br>
> ><br>
> > > > it works fine here :-/<br>
> > ><br>
> > > I also just recompiled everything including qt-copy (for other reasons)<br>
> ><br>
> > and<br>
> ><br>
> > > it still doesn't work. I hope it's not some compiler optimization bug.<br>
> > > :(<br>
> ><br>
> > I just played with the size of the panel, i.e. made it very tall, then<br>
> > tiny and finally moved it to the right edge of the desktop and back to<br>
> > the bottom.<br>
> > After that the icons are back.<br>
> ><br>
> > Another user noticed that he just sees the top of one icon, so they might<br>
> > be<br>
> > placed out of sight.<br>
> ><br>
> > Sven<br>
> > _______________________________________________<br>
> > Plasma-devel mailing list<br>
> > <a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
> > <a href="https://mail.kde.org/mailman/listinfo/plasma-devel" target="_blank">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br>
<br>
<br>
<br>
</div>--<br>
<font color="#888888">Jason Stubbs<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
Plasma-devel mailing list<br>
<a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/plasma-devel" target="_blank">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br>
</div></div></blockquote></div><br></div>