I writing app and have strange bug in tray class. Inside my class I using QSystemTrayIcon
like
tray = new QSystemTrayIcon(this);
tray->setIcon(QIcon(":/gui/logo.png"));
...
tray->show();
On WinXP
and Windows7
it's working properly, but on Windows 8
icon is not displayed
qDebug()<<"System TRAY:"<< QSystemTrayIcon::isSystemTrayAvailable();// outputs true
I use Qt5.1.1 MSVC 2012
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…