NepomukDaemons
systray.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef _NEPOMUK_STRIGI_SYSTRAY_H_
00020 #define _NEPOMUK_STRIGI_SYSTRAY_H_
00021
00022 #include <KSystemTrayIcon>
00023
00024 class KToggleAction;
00025
00026 namespace Nepomuk {
00027
00028 class IndexScheduler;
00029
00030 class SystemTray : public KSystemTrayIcon
00031 {
00032 Q_OBJECT
00033
00034 public:
00035 SystemTray( IndexScheduler* scheduler, QWidget* parent );
00036 ~SystemTray();
00037
00038 private Q_SLOTS:
00039 void slotUpdateStrigiStatus();
00040 void slotConfigure();
00041
00042 private:
00043 KToggleAction* m_suspendResumeAction;
00044
00045 IndexScheduler* m_indexScheduler;
00046 };
00047 }
00048
00049 #endif