Changeset View
Changeset View
Standalone View
Standalone View
kstyle/config/breezestyleconfig.cpp
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Line(s) | 42 | { | |||
---|---|---|---|---|---|
49 | connect( _toolBarDrawItemSeparator, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | 49 | connect( _toolBarDrawItemSeparator, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | ||
50 | connect( _viewDrawFocusIndicator, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | 50 | connect( _viewDrawFocusIndicator, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | ||
51 | connect( _dockWidgetDrawFrame, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | 51 | connect( _dockWidgetDrawFrame, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | ||
52 | connect( _titleWidgetDrawFrame, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | 52 | connect( _titleWidgetDrawFrame, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | ||
53 | connect( _sidePanelDrawFrame, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | 53 | connect( _sidePanelDrawFrame, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | ||
54 | connect( _menuItemDrawThinFocus, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | 54 | connect( _menuItemDrawThinFocus, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | ||
55 | connect( _sliderDrawTickMarks, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | 55 | connect( _sliderDrawTickMarks, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | ||
56 | connect( _splitterProxyEnabled, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | 56 | connect( _splitterProxyEnabled, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | ||
57 | connect( _toolsAreaEnabled, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | ||||
57 | connect( _mnemonicsMode, SIGNAL(currentIndexChanged(int)), SLOT(updateChanged()) ); | 58 | connect( _mnemonicsMode, SIGNAL(currentIndexChanged(int)), SLOT(updateChanged()) ); | ||
58 | connect( _animationsEnabled, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | 59 | connect( _animationsEnabled, &QAbstractButton::toggled, this, &StyleConfig::updateChanged ); | ||
59 | connect( _animationsDuration, SIGNAL(valueChanged(int)), SLOT(updateChanged()) ); | 60 | connect( _animationsDuration, SIGNAL(valueChanged(int)), SLOT(updateChanged()) ); | ||
60 | connect( _scrollBarAddLineButtons, SIGNAL(currentIndexChanged(int)), SLOT(updateChanged()) ); | 61 | connect( _scrollBarAddLineButtons, SIGNAL(currentIndexChanged(int)), SLOT(updateChanged()) ); | ||
61 | connect( _scrollBarSubLineButtons, SIGNAL(currentIndexChanged(int)), SLOT(updateChanged()) ); | 62 | connect( _scrollBarSubLineButtons, SIGNAL(currentIndexChanged(int)), SLOT(updateChanged()) ); | ||
62 | connect( _windowDragMode, SIGNAL(currentIndexChanged(int)), SLOT(updateChanged()) ); | 63 | connect( _windowDragMode, SIGNAL(currentIndexChanged(int)), SLOT(updateChanged()) ); | ||
63 | connect( _menuOpacity, &QAbstractSlider::valueChanged, this, &StyleConfig::updateChanged ); | 64 | connect( _menuOpacity, &QAbstractSlider::valueChanged, this, &StyleConfig::updateChanged ); | ||
64 | 65 | | |||
65 | } | 66 | } | ||
66 | 67 | | |||
67 | //__________________________________________________________________ | 68 | //__________________________________________________________________ | ||
68 | void StyleConfig::save() | 69 | void StyleConfig::save() | ||
69 | { | 70 | { | ||
70 | StyleConfigData::setTabBarDrawCenteredTabs( _tabBarDrawCenteredTabs->isChecked() ); | 71 | StyleConfigData::setTabBarDrawCenteredTabs( _tabBarDrawCenteredTabs->isChecked() ); | ||
71 | StyleConfigData::setToolBarDrawItemSeparator( _toolBarDrawItemSeparator->isChecked() ); | 72 | StyleConfigData::setToolBarDrawItemSeparator( _toolBarDrawItemSeparator->isChecked() ); | ||
72 | StyleConfigData::setViewDrawFocusIndicator( _viewDrawFocusIndicator->isChecked() ); | 73 | StyleConfigData::setViewDrawFocusIndicator( _viewDrawFocusIndicator->isChecked() ); | ||
73 | StyleConfigData::setDockWidgetDrawFrame( _dockWidgetDrawFrame->isChecked() ); | 74 | StyleConfigData::setDockWidgetDrawFrame( _dockWidgetDrawFrame->isChecked() ); | ||
74 | StyleConfigData::setTitleWidgetDrawFrame( _titleWidgetDrawFrame->isChecked() ); | 75 | StyleConfigData::setTitleWidgetDrawFrame( _titleWidgetDrawFrame->isChecked() ); | ||
75 | StyleConfigData::setSidePanelDrawFrame( _sidePanelDrawFrame->isChecked() ); | 76 | StyleConfigData::setSidePanelDrawFrame( _sidePanelDrawFrame->isChecked() ); | ||
76 | StyleConfigData::setMenuItemDrawStrongFocus( !_menuItemDrawThinFocus->isChecked() ); | 77 | StyleConfigData::setMenuItemDrawStrongFocus( !_menuItemDrawThinFocus->isChecked() ); | ||
77 | StyleConfigData::setSliderDrawTickMarks( _sliderDrawTickMarks->isChecked() ); | 78 | StyleConfigData::setSliderDrawTickMarks( _sliderDrawTickMarks->isChecked() ); | ||
78 | StyleConfigData::setSplitterProxyEnabled( _splitterProxyEnabled->isChecked() ); | 79 | StyleConfigData::setSplitterProxyEnabled( _splitterProxyEnabled->isChecked() ); | ||
80 | StyleConfigData::setToolsAreaEnabled( _toolsAreaEnabled->isChecked() ); | ||||
79 | StyleConfigData::setMnemonicsMode( _mnemonicsMode->currentIndex() ); | 81 | StyleConfigData::setMnemonicsMode( _mnemonicsMode->currentIndex() ); | ||
80 | StyleConfigData::setScrollBarAddLineButtons( _scrollBarAddLineButtons->currentIndex() ); | 82 | StyleConfigData::setScrollBarAddLineButtons( _scrollBarAddLineButtons->currentIndex() ); | ||
81 | StyleConfigData::setScrollBarSubLineButtons( _scrollBarSubLineButtons->currentIndex() ); | 83 | StyleConfigData::setScrollBarSubLineButtons( _scrollBarSubLineButtons->currentIndex() ); | ||
82 | StyleConfigData::setAnimationsEnabled( _animationsEnabled->isChecked() ); | 84 | StyleConfigData::setAnimationsEnabled( _animationsEnabled->isChecked() ); | ||
83 | StyleConfigData::setAnimationsDuration( _animationsDuration->value() ); | 85 | StyleConfigData::setAnimationsDuration( _animationsDuration->value() ); | ||
84 | StyleConfigData::setWindowDragMode( _windowDragMode->currentIndex() ); | 86 | StyleConfigData::setWindowDragMode( _windowDragMode->currentIndex() ); | ||
85 | StyleConfigData::setMenuOpacity( _menuOpacity->value() ); | 87 | StyleConfigData::setMenuOpacity( _menuOpacity->value() ); | ||
86 | 88 | | |||
Show All 35 Lines | 115 | { | |||
122 | else if( _titleWidgetDrawFrame->isChecked() != StyleConfigData::titleWidgetDrawFrame() ) modified = true; | 124 | else if( _titleWidgetDrawFrame->isChecked() != StyleConfigData::titleWidgetDrawFrame() ) modified = true; | ||
123 | else if( _sidePanelDrawFrame->isChecked() != StyleConfigData::sidePanelDrawFrame() ) modified = true; | 125 | else if( _sidePanelDrawFrame->isChecked() != StyleConfigData::sidePanelDrawFrame() ) modified = true; | ||
124 | else if( _menuItemDrawThinFocus->isChecked() == StyleConfigData::menuItemDrawStrongFocus() ) modified = true; | 126 | else if( _menuItemDrawThinFocus->isChecked() == StyleConfigData::menuItemDrawStrongFocus() ) modified = true; | ||
125 | else if( _sliderDrawTickMarks->isChecked() != StyleConfigData::sliderDrawTickMarks() ) modified = true; | 127 | else if( _sliderDrawTickMarks->isChecked() != StyleConfigData::sliderDrawTickMarks() ) modified = true; | ||
126 | else if( _mnemonicsMode->currentIndex() != StyleConfigData::mnemonicsMode() ) modified = true; | 128 | else if( _mnemonicsMode->currentIndex() != StyleConfigData::mnemonicsMode() ) modified = true; | ||
127 | else if( _scrollBarAddLineButtons->currentIndex() != StyleConfigData::scrollBarAddLineButtons() ) modified = true; | 129 | else if( _scrollBarAddLineButtons->currentIndex() != StyleConfigData::scrollBarAddLineButtons() ) modified = true; | ||
128 | else if( _scrollBarSubLineButtons->currentIndex() != StyleConfigData::scrollBarSubLineButtons() ) modified = true; | 130 | else if( _scrollBarSubLineButtons->currentIndex() != StyleConfigData::scrollBarSubLineButtons() ) modified = true; | ||
129 | else if( _splitterProxyEnabled->isChecked() != StyleConfigData::splitterProxyEnabled() ) modified = true; | 131 | else if( _splitterProxyEnabled->isChecked() != StyleConfigData::splitterProxyEnabled() ) modified = true; | ||
132 | else if( _toolsAreaEnabled->isChecked() != StyleConfigData::toolsAreaEnabled() ) modified = true; | ||||
130 | else if( _animationsEnabled->isChecked() != StyleConfigData::animationsEnabled() ) modified = true; | 133 | else if( _animationsEnabled->isChecked() != StyleConfigData::animationsEnabled() ) modified = true; | ||
131 | else if( _animationsDuration->value() != StyleConfigData::animationsDuration() ) modified = true; | 134 | else if( _animationsDuration->value() != StyleConfigData::animationsDuration() ) modified = true; | ||
132 | else if( _windowDragMode->currentIndex() != StyleConfigData::windowDragMode() ) modified = true; | 135 | else if( _windowDragMode->currentIndex() != StyleConfigData::windowDragMode() ) modified = true; | ||
133 | else if( _menuOpacity->value() != StyleConfigData::menuOpacity() ) modified = true; | 136 | else if( _menuOpacity->value() != StyleConfigData::menuOpacity() ) modified = true; | ||
134 | 137 | | |||
135 | emit changed(modified); | 138 | emit changed(modified); | ||
136 | 139 | | |||
137 | } | 140 | } | ||
138 | 141 | | |||
139 | //__________________________________________________________________ | 142 | //__________________________________________________________________ | ||
140 | void StyleConfig::load() | 143 | void StyleConfig::load() | ||
141 | { | 144 | { | ||
142 | 145 | | |||
143 | _tabBarDrawCenteredTabs->setChecked( StyleConfigData::tabBarDrawCenteredTabs() ); | 146 | _tabBarDrawCenteredTabs->setChecked( StyleConfigData::tabBarDrawCenteredTabs() ); | ||
144 | _toolBarDrawItemSeparator->setChecked( StyleConfigData::toolBarDrawItemSeparator() ); | 147 | _toolBarDrawItemSeparator->setChecked( StyleConfigData::toolBarDrawItemSeparator() ); | ||
145 | _viewDrawFocusIndicator->setChecked( StyleConfigData::viewDrawFocusIndicator() ); | 148 | _viewDrawFocusIndicator->setChecked( StyleConfigData::viewDrawFocusIndicator() ); | ||
146 | _dockWidgetDrawFrame->setChecked( StyleConfigData::dockWidgetDrawFrame() ); | 149 | _dockWidgetDrawFrame->setChecked( StyleConfigData::dockWidgetDrawFrame() ); | ||
147 | _titleWidgetDrawFrame->setChecked( StyleConfigData::titleWidgetDrawFrame() ); | 150 | _titleWidgetDrawFrame->setChecked( StyleConfigData::titleWidgetDrawFrame() ); | ||
148 | _sidePanelDrawFrame->setChecked( StyleConfigData::sidePanelDrawFrame() ); | 151 | _sidePanelDrawFrame->setChecked( StyleConfigData::sidePanelDrawFrame() ); | ||
149 | _menuItemDrawThinFocus->setChecked( !StyleConfigData::menuItemDrawStrongFocus() ); | 152 | _menuItemDrawThinFocus->setChecked( !StyleConfigData::menuItemDrawStrongFocus() ); | ||
150 | _sliderDrawTickMarks->setChecked( StyleConfigData::sliderDrawTickMarks() ); | 153 | _sliderDrawTickMarks->setChecked( StyleConfigData::sliderDrawTickMarks() ); | ||
151 | _mnemonicsMode->setCurrentIndex( StyleConfigData::mnemonicsMode() ); | 154 | _mnemonicsMode->setCurrentIndex( StyleConfigData::mnemonicsMode() ); | ||
152 | _splitterProxyEnabled->setChecked( StyleConfigData::splitterProxyEnabled() ); | 155 | _splitterProxyEnabled->setChecked( StyleConfigData::splitterProxyEnabled() ); | ||
156 | _toolsAreaEnabled->setChecked( StyleConfigData::toolsAreaEnabled() ); | ||||
153 | _scrollBarAddLineButtons->setCurrentIndex( StyleConfigData::scrollBarAddLineButtons() ); | 157 | _scrollBarAddLineButtons->setCurrentIndex( StyleConfigData::scrollBarAddLineButtons() ); | ||
154 | _scrollBarSubLineButtons->setCurrentIndex( StyleConfigData::scrollBarSubLineButtons() ); | 158 | _scrollBarSubLineButtons->setCurrentIndex( StyleConfigData::scrollBarSubLineButtons() ); | ||
155 | _animationsEnabled->setChecked( StyleConfigData::animationsEnabled() ); | 159 | _animationsEnabled->setChecked( StyleConfigData::animationsEnabled() ); | ||
156 | _animationsDuration->setValue( StyleConfigData::animationsDuration() ); | 160 | _animationsDuration->setValue( StyleConfigData::animationsDuration() ); | ||
157 | _windowDragMode->setCurrentIndex( StyleConfigData::windowDragMode() ); | 161 | _windowDragMode->setCurrentIndex( StyleConfigData::windowDragMode() ); | ||
158 | _menuOpacity->setValue( StyleConfigData::menuOpacity() ); | 162 | _menuOpacity->setValue( StyleConfigData::menuOpacity() ); | ||
159 | 163 | | |||
160 | } | 164 | } | ||
161 | 165 | | |||
162 | } | 166 | } |