summaryrefslogtreecommitdiffstats
path: root/src/toplevel.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/toplevel.h')
-rw-r--r--src/toplevel.h23
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