summaryrefslogtreecommitdiffstats
path: root/twin/kcmtwin/twindecoration/twindecoration.h
diff options
context:
space:
mode:
authorTimothy Pearson <[email protected]>2012-02-04 20:06:10 -0600
committerTimothy Pearson <[email protected]>2012-02-04 20:06:10 -0600
commit4f07a40969e2655f6b3ae4843a1c801a384cf3a8 (patch)
tree9873b55778a52e2bcd0ed5ed2065f59052fd6eec /twin/kcmtwin/twindecoration/twindecoration.h
parent4397ef9ab7c2545137dd31ca6eefde7136124731 (diff)
downloadtdebase-4f07a40969e2655f6b3ae4843a1c801a384cf3a8.tar.gz
tdebase-4f07a40969e2655f6b3ae4843a1c801a384cf3a8.zip
Add third party WM configuration option to TDE
Diffstat (limited to 'twin/kcmtwin/twindecoration/twindecoration.h')
-rw-r--r--twin/kcmtwin/twindecoration/twindecoration.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/twin/kcmtwin/twindecoration/twindecoration.h b/twin/kcmtwin/twindecoration/twindecoration.h
index f6b535024..aa9855408 100644
--- a/twin/kcmtwin/twindecoration/twindecoration.h
+++ b/twin/kcmtwin/twindecoration/twindecoration.h
@@ -34,6 +34,7 @@
#include <dcopobject.h>
#include <buttons.h>
#include <kconfig.h>
+#include <klineedit.h>
#include <klibloader.h>
#include <kdecoration.h>
@@ -91,7 +92,9 @@ class KWinDecorationModule : public KCModule, virtual public KWinDecorationIface
void writeConfig( KConfig* conf );
void findDecorations();
void createDecorationList();
+ void createThirdPartyWMList();
void updateSelection();
+ void processEnabledDisabledTabs();
TQString decorationLibName( const TQString& name );
TQString decorationName ( TQString& libName );
static TQString styleToConfigLib( TQString& styleLib );
@@ -103,9 +106,14 @@ class KWinDecorationModule : public KCModule, virtual public KWinDecorationIface
TQTabWidget* tabWidget;
+ TQWidget* pluginPage;
+ TQWidget* buttonPage;
+ TQWidget* windowmanagerPage;
+
// Page 1
KComboBox* decorationList;
TQValueList<DecorationInfo> decorations;
+ TQLabel* disabledNotice;
KDecorationPreview* preview;
KDecorationPlugins* plugins;
@@ -126,7 +134,6 @@ class KWinDecorationModule : public KCModule, virtual public KWinDecorationIface
// Page 2
ButtonPositionWidget *buttonPositionWidget;
- TQVBox* buttonPage;
// Page 3
TQVBox *shadowPage;
@@ -140,6 +147,10 @@ class KWinDecorationModule : public KCModule, virtual public KWinDecorationIface
TQSpinBox *inactiveShadowXOffsetSpinBox, *shadowXOffsetSpinBox;
TQSpinBox *inactiveShadowYOffsetSpinBox, *shadowYOffsetSpinBox;
TQSpinBox *inactiveShadowThicknessSpinBox, *shadowThicknessSpinBox;
+
+ // Page 4
+ KComboBox* thirdpartyWMList;
+ KLineEdit* thirdpartyWMArguments;
};