Qt QSystemTrayIcon change menu items
问题 I am using Pyqt however c++ code is fine. I am trying to change a menu item in QSystemTrayIcon using the QT framework in Linux (Ubuntu 11.10). Currently I have tried to reset the QMenu that I initially set: self.tray = QSystemTrayIcon() m = QMenu() m.addAction('First') m.addAction('Second') tray.setContextMenu(m) I place this in my class and make tray a class variable. I was thinking that if I just change the tray to set a new menu it would update: new_m = QMenu() new_m.addAction('First') new