summaryrefslogtreecommitdiffstats
path: root/kcontrol/taskbar/kcmtaskbar.h
diff options
context:
space:
mode:
authorTimothy Pearson <[email protected]>2012-12-30 20:54:16 -0600
committerTimothy Pearson <[email protected]>2012-12-30 20:54:16 -0600
commitce3da132361e281919a222a519ff9901c8d6c3e1 (patch)
treee622ebded549e5f7c87a0cb1ab56a7a974032098 /kcontrol/taskbar/kcmtaskbar.h
parent4d3d2420430fb53000ceda25ae7498e49f6e94b2 (diff)
downloadtdebase-ce3da132361e281919a222a519ff9901c8d6c3e1.tar.gz
tdebase-ce3da132361e281919a222a519ff9901c8d6c3e1.zip
Fix media:/ kioslave handling of audio CDs
Allow separate settings for each taskbar applet Add mouse-driven Kicker resize support
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