[Licq-devel] Re: to flynd: QSystemTrayIcon

Jon Keating <[email protected]>
Newsgroups gmane.network.licq.devel
Message-ID <[email protected]>
On Tuesday 17 July 2007 18:57, Anders Olofsson wrote:
> The QSystemTrayIcon will never appears a window so for those WMs (I saw
> it in WindowMaker and IceWM) there is no status icon at all.
>
> So I see the following options:
>
> 1) Use the behavior from Eugene's patch and hope that nobody misses the
> small status icon on the simpler WMs.

Just a quick question. Are there any modern WMs that do not support the KDE 
docking. QSystemTrayIcon is using the freedesktop.org standard, right? If it 
is, I think we can just not worry about the larger dock icon.

If a user is running a WM that doesn not have the dock icon support, but they 
are using Qt4, I think it is safe to say they don't care about dock icons. As 
you said above, WindowsMaker and IceWM support it. I know that fluxbox does, 
and I imagine blackbox does as well. Gnome and KDE are a given... so the 
question is, do we really care?

Jon

> As the current wharf classes do a lot more than is needed by the
> QSystemTrayIcon I would like to not implement it like them but instead
> make it a separate class (or perhaps just add it to mainwin if the code
> is small). My vote is therefor on #5 but it would still be possible to
> have the behavior of #4 if that is preferred.

Or just go with #1 and drop the current wharf code, as it does a lot of low 
level X calls that we shouldn't really need anymore.

Jon

-- 
________________________________________________________
Jon Keating                ICQ: 16325723
[email protected]               MSN: [email protected]
http://www.licq.org        GPG: 2290A71F
http://www.thejon.org      HOME: Minamiashigara, Japan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.