Diffstat (limited to 'noncore/styles/liquid/settings/liquidset.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/styles/liquid/settings/liquidset.cpp | 45 |
1 files changed, 40 insertions, 5 deletions
diff --git a/noncore/styles/liquid/settings/liquidset.cpp b/noncore/styles/liquid/settings/liquidset.cpp index 0ef5dbe..1479ac0 100644 --- a/noncore/styles/liquid/settings/liquidset.cpp +++ b/noncore/styles/liquid/settings/liquidset.cpp | |||
@@ -46,2 +46,3 @@ static void changeButtonColor ( QWidget *btn, const QColor &col ) | |||
46 | 46 | ||
47 | pal. setColor ( QPalette::Normal, QColorGroup::Button, col ); | ||
47 | pal. setColor ( QPalette::Active, QColorGroup::Button, col ); | 48 | pal. setColor ( QPalette::Active, QColorGroup::Button, col ); |
@@ -49,2 +50,6 @@ static void changeButtonColor ( QWidget *btn, const QColor &col ) | |||
49 | pal. setColor ( QPalette::Inactive, QColorGroup::Button, col ); | 50 | pal. setColor ( QPalette::Inactive, QColorGroup::Button, col ); |
51 | pal. setColor ( QPalette::Normal, QColorGroup::Background, col ); | ||
52 | pal. setColor ( QPalette::Active, QColorGroup::Background, col ); | ||
53 | pal. setColor ( QPalette::Disabled, QColorGroup::Background, col ); | ||
54 | pal. setColor ( QPalette::Inactive, QColorGroup::Background, col ); | ||
50 | 55 | ||
@@ -60,3 +65,3 @@ LiquidSet::LiquidSet ( QWidget* parent, const char *name, WFlags fl ) | |||
60 | Config config ( "qpe" ); | 65 | Config config ( "qpe" ); |
61 | config. setGroup ( "MosfetMenus" ); | 66 | config. setGroup ( "Liquid-Style" ); |
62 | 67 | ||
@@ -67,2 +72,4 @@ LiquidSet::LiquidSet ( QWidget* parent, const char *name, WFlags fl ) | |||
67 | m_shadow = config. readBoolEntry ( "ShadowText", true ); | 72 | m_shadow = config. readBoolEntry ( "ShadowText", true ); |
73 | m_deco = config. readBoolEntry ( "WinDecoration", true ); | ||
74 | int contrast = config. readNumEntry ( "StippleContrast", 5 ); | ||
68 | 75 | ||
@@ -140,3 +147,3 @@ LiquidSet::LiquidSet ( QWidget* parent, const char *name, WFlags fl ) | |||
140 | 147 | ||
141 | QCheckBox *shadow = new QCheckBox ( tr( "Use shadowed text" ), this ); | 148 | QCheckBox *shadow = new QCheckBox ( tr( "Use shadowed menu text" ), this ); |
142 | shadow-> setChecked ( m_shadow ); | 149 | shadow-> setChecked ( m_shadow ); |
@@ -144,6 +151,27 @@ LiquidSet::LiquidSet ( QWidget* parent, const char *name, WFlags fl ) | |||
144 | 151 | ||
152 | vbox-> addSpacing ( 4 ); | ||
153 | |||
154 | QCheckBox *windeco = new QCheckBox ( tr( "Draw liquid window title bars" ), this ); | ||
155 | windeco-> setChecked ( m_deco ); | ||
156 | vbox-> addWidget ( windeco ); | ||
157 | |||
158 | vbox-> addSpacing ( 4 ); | ||
159 | |||
160 | QHBoxLayout *hbox = new QHBoxLayout ( vbox ); | ||
161 | |||
162 | hbox-> addWidget ( new QLabel ( tr( "Stipple contrast" ), this )); | ||
163 | |||
164 | m_contsld = new QSlider ( Horizontal, this ); | ||
165 | m_contsld-> setRange ( 0, 10 ); | ||
166 | m_contsld-> setValue ( contrast ); | ||
167 | m_contsld-> setTickmarks ( QSlider::Below ); | ||
168 | hbox-> addWidget ( m_contsld, 10 ); | ||
169 | |||
145 | vbox-> addStretch ( 10 ); | 170 | vbox-> addStretch ( 10 ); |
146 | 171 | ||
172 | changeType ( m_type ); | ||
173 | |||
147 | connect ( btngrp, SIGNAL( clicked ( int ) ), this, SLOT( changeType ( int ) ) ); | 174 | connect ( btngrp, SIGNAL( clicked ( int ) ), this, SLOT( changeType ( int ) ) ); |
148 | connect ( shadow, SIGNAL( toggled ( bool ) ), this, SLOT( changeShadow ( bool ) ) ); | 175 | connect ( shadow, SIGNAL( toggled ( bool ) ), this, SLOT( changeShadow ( bool ) ) ); |
176 | connect ( windeco, SIGNAL( toggled ( bool ) ), this, SLOT( changeDeco ( bool ) ) ); | ||
149 | } | 177 | } |
@@ -166,3 +194,3 @@ void LiquidSet::changeMenuColor ( const QColor &col ) | |||
166 | { | 194 | { |
167 | m_menubtn-> setPalette ( col ); | 195 | changeButtonColor ( m_menubtn, col ); |
168 | m_menucol = col; | 196 | m_menucol = col; |
@@ -172,3 +200,3 @@ void LiquidSet::changeTextColor ( const QColor &col ) | |||
172 | { | 200 | { |
173 | m_textbtn-> setPalette ( col ); | 201 | changeButtonColor ( m_textbtn, col ); |
174 | m_textcol = col; | 202 | m_textcol = col; |
@@ -181,2 +209,7 @@ void LiquidSet::changeShadow ( bool b ) | |||
181 | 209 | ||
210 | void LiquidSet::changeDeco ( bool b ) | ||
211 | { | ||
212 | m_deco = b; | ||
213 | } | ||
214 | |||
182 | 215 | ||
@@ -185,3 +218,3 @@ void LiquidSet::accept ( ) | |||
185 | Config config ( "qpe" ); | 218 | Config config ( "qpe" ); |
186 | config. setGroup ( "MosfetMenus" ); | 219 | config. setGroup ( "Liquid-Style" ); |
187 | 220 | ||
@@ -192,2 +225,4 @@ void LiquidSet::accept ( ) | |||
192 | config. writeEntry ( "ShadowText", m_shadow ); | 225 | config. writeEntry ( "ShadowText", m_shadow ); |
226 | config. writeEntry ( "WinDecoration", m_deco ); | ||
227 | config. writeEntry ( "StippleContrast", m_contsld-> value ( )); | ||
193 | config. write ( ); | 228 | config. write ( ); |