1 #ifndef i_qsystemtrayicon_h 2 #define i_qsystemtrayicon_h 17 #include <QSystemTrayIcon> 37 connect( sndr, SIGNAL(
activated(QSystemTrayIcon::ActivationReason)),
38 this, SLOT(
activated(QSystemTrayIcon::ActivationReason)) );
54 void activated( QSystemTrayIcon::ActivationReason reason )
56 if ( reason == QSystemTrayIcon::Context )
58 else if ( reason == QSystemTrayIcon::DoubleClick )
60 else if ( reason == QSystemTrayIcon::Trigger )
62 else if ( reason == QSystemTrayIcon::MiddleClick )
QSystemTrayIcon * sender_
Definition: i_qsystemtrayicon.h:46
QSystemTrayIconMessenger(QSystemTrayIcon *sndr, uiSystemTrayIcon *receiver)
Definition: i_qsystemtrayicon.h:33
void activated(QSystemTrayIcon::ActivationReason reason)
Definition: i_qsystemtrayicon.h:54
void trigger()
Definition: notify.h:128
Notifier< uiSystemTrayIcon > clicked
Definition: uisystemtrayicon.h:37
Notifier< uiSystemTrayIcon > doubleClicked
Definition: uisystemtrayicon.h:40
void messageClicked()
Definition: i_qsystemtrayicon.h:51
Definition: uisystemtrayicon.h:23
Helper class for uiSystemTrayIcon to relay Qt's messages.
Definition: i_qsystemtrayicon.h:26
Notifier< uiSystemTrayIcon > middleClicked
Definition: uisystemtrayicon.h:39
Notifier< uiSystemTrayIcon > messageClicked
Definition: uisystemtrayicon.h:36
Notifier< uiSystemTrayIcon > rightClicked
Definition: uisystemtrayicon.h:38
uiSystemTrayIcon * receiver_
Definition: i_qsystemtrayicon.h:45