49 _trayicon.setToolTip ( QString::fromUtf8 (
"AlarmNotifications Desktop Widget" ) );
51 connect ( &
_trayicon, SIGNAL (
activated ( QSystemTrayIcon::ActivationReason ) ),
this, SLOT (
activated ( QSystemTrayIcon::ActivationReason ) ) );
64 _trayicon.setIcon ( QIcon ( QString::fromUtf8 (
":/icons/activeok.png" ) ) );
67 _trayicon.setIcon ( QIcon ( QString::fromUtf8 (
":/icons/activealarm.png" ) ) );
71 _trayicon.setIcon ( QIcon ( QString::fromUtf8 (
":/icons/disabled.png" ) ) );
78 _contextmenu =
new QMenu ( QString::fromUtf8 (
"Desktop Alarm Notifications" ),
nullptr );
80 QIcon ( QString::fromUtf8 (
":/icons/disable.png" ) ),
81 QString::fromUtf8 (
"Disable ¬ifications" ),
86 QIcon ( QString::fromUtf8 (
":/icons/configure.png" ) ),
87 QString::fromUtf8 (
"&Configure notification timeout" ),
92 QIcon ( QString::fromUtf8 (
":/icons/exit.png" ) ),
93 QString::fromUtf8 (
"&Exit desktop alarm widget" ),
103 if ( reason != QSystemTrayIcon::Trigger )
112 _toggleAction->setIcon ( QIcon ( QString::fromUtf8 (
":/icons/disable.png" ) ) );
113 _toggleAction->setText ( QString::fromUtf8 (
"Disable ¬ifications" ) );
118 _toggleAction->setIcon ( QIcon ( QString::fromUtf8 (
":/icons/enable.png" ) ) );
119 _toggleAction->setText ( QString::fromUtf8 (
"Enable ¬ifications" ) );
141 #include "desktopalarmwidgetqt.moc"
#define nullptr
Allow using the nullptr keyword with GCC < 4.6.
Namespace for Alarm Notifications application.
#define noexcept
Allow using the noexcept keyword with GCC < 4.6.