Woody1987
April 28th, 2012, 11:21 PM
My qt app has a QSystemTrayIcon but it is not showing in the appindicator area. It displays in kde but not in unity. I have sni-qt (https://launchpad.net/sni-qt) installed but it doesnt seem to be working. I have also whitelisted everything using:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
My code
QMenu *menu = new QMenu(this);
menu->addAction("Test");
QSystemTrayIcon *icon = new QSystemTrayIcon(this);
icon->setContextMenu(menu);
icon->setIcon(QIcon(":/Images/Resources/icon.png"));
icon->setVisible(true);
icon->show();
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
My code
QMenu *menu = new QMenu(this);
menu->addAction("Test");
QSystemTrayIcon *icon = new QSystemTrayIcon(this);
icon->setContextMenu(menu);
icon->setIcon(QIcon(":/Images/Resources/icon.png"));
icon->setVisible(true);
icon->show();