diff options
Diffstat (limited to 'kxkb/kxkbtraywindow.h')
-rw-r--r-- | kxkb/kxkbtraywindow.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/kxkb/kxkbtraywindow.h b/kxkb/kxkbtraywindow.h index 484bae632..3e1ae2c05 100644 --- a/kxkb/kxkbtraywindow.h +++ b/kxkb/kxkbtraywindow.h @@ -17,16 +17,19 @@ #include <tqstring.h> #include <tqvaluelist.h> -#include "kxkbconfig.h" +#include "layoutunit.h" class XkbRules; +class KxkbConfig; +class LayoutIconManager; class KxkbSystemTray : public KSystemTray { TQ_OBJECT public: - KxkbSystemTray(); + KxkbSystemTray(KxkbConfig *kxkbConfig); + ~KxkbSystemTray(); void initLayoutList(const TQValueList<LayoutUnit>& layouts, const XkbRules& rule); void setCurrentLayout(const LayoutUnit& layout); void setError(const TQString& layoutInfo = TQString::null); @@ -45,6 +48,7 @@ class KxkbSystemTray : public KSystemTray void toggled(); private: + LayoutIconManager *m_icoMgr; int m_prevLayoutCount; TQMap<TQString, TQString> m_descriptionMap; }; |