summaryrefslogtreecommitdiffstats
path: root/kcontrol/taskbar/kcmtaskbar.h
diff options
context:
space:
mode:
Diffstat (limited to 'kcontrol/taskbar/kcmtaskbar.h')
-rw-r--r--kcontrol/taskbar/kcmtaskbar.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/kcontrol/taskbar/kcmtaskbar.h b/kcontrol/taskbar/kcmtaskbar.h
index d41f5e6f0..5e7d9d905 100644
--- a/kcontrol/taskbar/kcmtaskbar.h
+++ b/kcontrol/taskbar/kcmtaskbar.h
@@ -24,6 +24,7 @@
#include <kcmodule.h>
class TaskbarConfigUI;
+class TaskBarSettings;
class TaskbarAppearance
{
@@ -34,7 +35,8 @@ class TaskbarAppearance
TaskbarAppearance(TQString name,
bool drawButtons,
bool haloText,
- bool showButtonOnHover);
+ bool showButtonOnHover,
+ TaskBarSettings* settingsObject);
bool matchesSettings() const;
void alterSettings() const;
@@ -45,6 +47,7 @@ class TaskbarAppearance
bool m_drawButtons;
bool m_haloText;
bool m_showButtonOnHover;
+ TaskBarSettings* m_settingsObject;
};
class TaskbarConfig : public KCModule
@@ -54,6 +57,7 @@ class TaskbarConfig : public KCModule
public:
TaskbarConfig(TQWidget *parent = 0, const char* name = 0,
const TQStringList &list = TQStringList());
+ ~TaskbarConfig();
public slots:
void load();
@@ -76,6 +80,8 @@ private:
static const TQStringList& showTaskStatesList();
static TQStringList i18nShowTaskStatesList();
TaskbarConfigUI *m_widget;
+ TQString m_configFileName;
+ TaskBarSettings* m_settingsObject;
};
#endif