24 #ifndef ALARMDOCKWINDOW_H
25 #define ALARMDOCKWINDOW_H
27 #include <ksystemtray.h>
31 class AlarmDockWindow :
public KSystemTray
36 AlarmDockWindow(
const char *name = 0 );
37 virtual ~AlarmDockWindow();
39 void enableAutostart(
bool enabled );
42 void toggleAlarmsEnabled();
43 void toggleAutostart();
44 void slotUpdate(
int reminders );
48 void suspendAllSignal();
49 void dismissAllSignal();
52 void mousePressEvent( TQMouseEvent * );
54 void resizeEvent ( TQResizeEvent * );
55 void showEvent ( TQShowEvent * );
59 void slotSuspendAll();
60 void slotDismissAll();
63 void resizeTrayIcon();
66 TQPixmap mPixmapEnabled;
67 TQPixmap mPixmapDisabled;