Details
-
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}
Description
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?