Implement QSystemTrayIcon for Windows.
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>
Fri, 9 Mar 2012 08:53:10 +0000 (09:53 +0100)
committerQt by Nokia <qt-info@nokia.com>
Mon, 12 Mar 2012 16:33:15 +0000 (17:33 +0100)
commit6e278b868824db8e24b68d48fa0f6e154de1b2f6
tree0d1df9818f00dd43dc2d656dff1a7b4e268ddb5a
parent53c97f83b41b3e047bd3b3e9a0d8ded6b644e31d
Implement QSystemTrayIcon for Windows.

No longer base the implementation on a QWidget which is not
necessary when all that is required is a message window listening
to task-tray messages. Export a service function creating a message
window from the Windows native interface and use that.

Task-number: QTBUG-20978

Change-Id: I01d0faeac777df4eee802c51d2bc722fce814080
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
src/plugins/platforms/windows/qwindowsintegration.cpp
src/widgets/util/qsystemtrayicon_win.cpp
src/widgets/util/util.pri
tests/auto/widgets/util/qsystemtrayicon/tst_qsystemtrayicon.cpp