<div dir="ltr"><font color="#000000">Sorry for the late reply. </font>I have checked I am getting the zero sized icon long after Amarok has started and an incon is being displayed in system tray.<br><br>Thanks.<br><br><div class="gmail_quote">

On Fri, Apr 13, 2012 at 19:09, Kevin Funk <span dir="ltr"><<a href="mailto:krf@gmx.de" target="_blank">krf@gmx.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Friday 13 April 2012, 15:30, Myriam Schweingruber wrote:<br>
> FYI, this belongs to the devel list.<br>
><br>
> Regards, Myriam<br>
><br>
><br>
> ---------- Forwarded message ----------<br>
> From: Ravi <<a href="mailto:ra.ravi.rav@gmail.com" target="_blank">ra.ravi.rav@gmail.com</a>><br>
> Date: Wed, Apr 11, 2012 at 20:31<br>
> Subject: Getting the Amarok system tray icon image<br>
> To: <a href="mailto:amarok@kde.org" target="_blank">amarok@kde.org</a><br>
><br>
><br>
> Hi,<br>
><br>
> When I try to get system tray icon in Amarok using the iconPixmap() in<br>
> Amarok::TrayIcon I get a zero sized icon. An idea whay this is<br>
> happening?<br>
><br>
> <a href="http://paste.kde.org/448160/" target="_blank">http://paste.kde.org/448160/</a><br>
><br>
> Thanks.<br>
<br>
</div>Hey,<br>
<br>
the question is: *when* do you call TrayIcon::iconPixmap()?<br>
<br>
iconPixmap() belongs to KStatusNotifierItem (the base class) and is likely<br>
invalid until a pixmap has been set by any of the<br>
KStatusNotifierItem::setPixmap* functions.<br>
<br>
Also see [1].<br>
<br>
Greets<br>
<br>
[1] <a href="http://api.kde.org/4.5-api/kdelibs-" target="_blank">http://api.kde.org/4.5-api/kdelibs-</a><br>
apidocs/kdeui/html/classKStatusNotifierItem.html#a23632af9e691a0fa173404626998aeb<br>
<span><font color="#888888"><br>
--<br>
Kevin Funk<br>
</font></span></blockquote></div><br></div>