QSystemTrayIcon::ActivationReason
Verfasst: 17. Juni 2010 17:29
Ist zwar Python, aber bei C++ ist es das gleiche. Bei einem Doppelklick bekomme ich immer "Hallo Welt!"
Was ich bei einem Doppelklick möchte, ist aber nur das "Welt!" Kann mir jemand sagen, wie ich das am besten angehe??
st das nicht irgendwie auch buggy? Wenn bei einem "Doubleclick" immer auch "Trigger" Reason ist?)
Was ich bei einem Doppelklick möchte, ist aber nur das "Welt!" Kann mir jemand sagen, wie ich das am besten angehe??
Code: Alles auswählen
QtCore.QObject.connect(self.trayIcon, QtCore.SIGNAL("activated(QSystemTrayIcon::ActivationReason)"), self.iconActivated)
...
def iconActivated(self, reason):
if reason == QtGui.QSystemTrayIcon.Trigger:
print "Hallo"
if reason == QtGui.QSystemTrayIcon.DoubleClick:
print "Welt!"