-
Bug
-
Resolution: Done
-
P2: Important
-
5.5.1
-
None
-
Qt 5.5.1, Ubuntu 15.10, Unity 7.3.2
{code}
[09:15 ebabenko@ebabenko-nb ~]$ cat /etc/os-release
NAME="Ubuntu"
VERSION="15.10 (Wily Werewolf)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 15.10"
VERSION_ID="15.10"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
[11:59 ebabenko@ebabenko-nb ~]$ unity --version
unity 7.3.2
{code}Qt 5.5.1, Ubuntu 15.10, Unity 7.3.2 {code} [09:15 ebabenko@ebabenko-nb ~]$ cat /etc/os-release NAME="Ubuntu" VERSION="15.10 (Wily Werewolf)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 15.10" VERSION_ID="15.10" HOME_URL=" http://www.ubuntu.com/ " SUPPORT_URL=" http://help.ubuntu.com/ " BUG_REPORT_URL=" http://bugs.launchpad.net/ubuntu/ " [11:59 ebabenko@ebabenko-nb ~]$ unity --version unity 7.3.2 {code}
I create QSystemTrayIcon.
widget.cpp
void Widget::createTrayIcon() {
createActions();
trayIconMenu = new QMenu(this);
menu1Submenu = trayIconMenu->addMenu(tr("menu1"));
menu1Submenu->addAction(menu1Submenu1Action);
menu1Submenu->addAction(menu1Submenu2Action);
menu1Submenu->addAction(menu1Submenu3Action);
menu1Submenu->addAction(menu1Submenu4Action);
// ...
trayIcon = new QSystemTrayIcon(this);
trayIcon->setIcon(QIcon(":/img/images/heart.png"));
trayIcon->setContextMenu(trayIconMenu);
trayIcon->setVisible(true);
}
But submenu is not displaing.
tray_submenu.jpg![]()
Actually, submenu is created but does not have any items.
tray_submenu_bug.jpg![]()
How to fix this issue?