@@ -110,6 +110,7 @@ StyleConfig::StyleConfig(QWidget *parent)
110110 connect (_buttonWidth, SIGNAL (valueChanged (int )), SLOT (updateChanged ()));
111111 connect (_menuItemHeight, SIGNAL (valueChanged (int )), SLOT (updateChanged ()));
112112 connect (_fancyMargins, &QAbstractButton::toggled, this , &StyleConfig::updateChanged);
113+ connect (_sunkenEffect, &QAbstractButton::toggled, this , &StyleConfig::updateChanged);
113114}
114115
115116// __________________________________________________________________
@@ -159,6 +160,7 @@ void StyleConfig::save()
159160 StyleConfigData::setButtonWidth (_buttonWidth->value ());
160161 StyleConfigData::setMenuItemHeight (_menuItemHeight->value ());
161162 StyleConfigData::setFancyMargins (_fancyMargins->isChecked ());
163+ StyleConfigData::setSunkenEffect (_sunkenEffect->isChecked ());
162164
163165 StyleConfigData::self ()->save ();
164166
@@ -283,6 +285,8 @@ void StyleConfig::updateChanged()
283285 modified = true ;
284286 else if (_fancyMargins->isChecked () != StyleConfigData::fancyMargins ())
285287 modified = true ;
288+ else if (_sunkenEffect->isChecked () != StyleConfigData::sunkenEffect ())
289+ modified = true ;
286290
287291 if (_shadowSize->currentIndex () == 0 ) {
288292 _shadowColor->setEnabled (false );
@@ -346,6 +350,7 @@ void StyleConfig::load()
346350 _widgetToolBarShadow->setChecked (StyleConfigData::widgetToolBarShadow ());
347351 _menuItemHeight->setValue (StyleConfigData::menuItemHeight ());
348352 _fancyMargins->setChecked (StyleConfigData::fancyMargins ());
353+ _sunkenEffect->setChecked (StyleConfigData::sunkenEffect ());
349354
350355 if (!_widgetDrawShadow->isChecked ()) {
351356 _widgetToolBarShadow->setEnabled (false );
0 commit comments