Refactor the system tray's context menu
authorManuel Nickschas <sputnick@quassel-irc.org>
Tue, 16 Feb 2010 20:33:28 +0000 (21:33 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Tue, 16 Feb 2010 20:33:28 +0000 (21:33 +0100)
commit4476cfb22f36ad9ba96e4978c3bcce1c2f6b5a04
tree353f6f60e225e2245bb1b3e36d7d3c41fa2c4730
parentb858144c9d38623bdd9afaa02c404d9515243ab7
Refactor the system tray's context menu

Should now work with and without QSystemTrayIcon support in Qt.
There's still some fugly workaround for QMenu's focus issues, which will
probably require some X11 hackery at some point to do it a bit less fugly,
but maybe the DBusMenu is specced earlier...
src/qtui/legacysystemtray.cpp
src/qtui/statusnotifieritem.cpp
src/qtui/statusnotifieritemdbus.cpp
src/qtui/systemtray.cpp
src/qtui/systemtray.h
src/uisupport/graphicalui.cpp
src/uisupport/graphicalui.h