diff options
Diffstat (limited to 'src/toplevel.h')
-rw-r--r-- | src/toplevel.h | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/src/toplevel.h b/src/toplevel.h index 37b75ee..c01c2ad 100644 --- a/src/toplevel.h +++ b/src/toplevel.h @@ -32,6 +32,9 @@ #include <knuminput.h> #include <ksystemtray.h> #include <tqpixmap.h> +#include <kdirwatch.h> + +#include <libtdeldap.h> class KAction; class KDialogBase; @@ -59,11 +62,29 @@ private slots: void help(); void setToolTip(const TQString &text, bool force=false); + void updateTicketList(); + void updateMenu(); + void getNewTGT(); + void getNewServiceTicket(); + void getNewTicket(bool requestServiceTicket=false); + void destroyAllTickets(); + void showTicketList(); + void menuAction(int index); + private: - TQPixmap activeTicketsPixmap, noTicketsPixmap, expiredTicketsPixmap; + TQPixmap activeTicketsPixmap; + TQPixmap noTicketsPixmap; + TQPixmap expiredTicketsPixmap; + TQPixmap partiallyExpiredTicketsPixmap; KAction *confAct; + KAction *getNewTGTAct; + KAction *getNewSTAct; + KAction *destroyAllAct; TQPopupMenu *menu; TQString lastTip; + KerberosTicketInfoList m_ticketList; + TQString m_ticketFile; + KDirWatch *ticketWatch; }; #endif |