diff options
Diffstat (limited to 'src/toplevel.h')
-rw-r--r-- | src/toplevel.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/toplevel.h b/src/toplevel.h index c01c2ad..aedd1c7 100644 --- a/src/toplevel.h +++ b/src/toplevel.h @@ -44,7 +44,6 @@ class TimeEdit; class TopLevel : public KSystemTray { Q_OBJECT - public: @@ -58,10 +57,13 @@ protected: void resizeEvent(TQResizeEvent *); private slots: + void load(); + void save(); void config(); void help(); void setToolTip(const TQString &text, bool force=false); + void setupTimers(); void updateTicketList(); void updateMenu(); void getNewTGT(); @@ -76,6 +78,7 @@ private: TQPixmap noTicketsPixmap; TQPixmap expiredTicketsPixmap; TQPixmap partiallyExpiredTicketsPixmap; + TQPixmap expiringTicketsPixmap; KAction *confAct; KAction *getNewTGTAct; KAction *getNewSTAct; @@ -85,6 +88,12 @@ private: KerberosTicketInfoList m_ticketList; TQString m_ticketFile; KDirWatch *ticketWatch; + TQTimer *m_refreshTimer; + + bool notifyExpiry; + int notifyExpiryMinutes; + + friend class KTMConfigureDialog; }; #endif |