Skip to content

Commit c1a4c04

Browse files
committed
Fix preset buttons in button preview
1 parent 4953292 commit c1a4c04

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

examples/flatbuttonsettingseditor.cpp

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -222,40 +222,40 @@ void FlatButtonSettingsEditor::selectColor()
222222

223223
void FlatButtonSettingsEditor::applyDefaultPreset()
224224
{
225-
m_button->setRole(Material::Default);
226-
m_button->setRippleStyle(Material::PositionedRipple);
227-
m_button->setIconPlacement(Material::LeftIcon);
228-
m_button->setOverlayStyle(Material::GrayOverlay);
229-
m_button->setBackgroundMode(Qt::TransparentMode);
230-
m_button->setCornerRadius(3);
231-
m_button->setBaseOpacity(0.13);
232-
m_button->setFontSize(10);
233-
m_button->setUseThemeColors(true);
234-
m_button->setHaloVisible(true);
235-
m_button->setCheckable(false);
236-
m_button->setEnabled(true);
237-
m_button->setTextAlignment(Qt::AlignHCenter);
225+
ui->buttonRoleComboBox->setCurrentIndex(0);
226+
ui->rippleStyleComboBox->setCurrentIndex(1);
227+
ui->iconPlacementComboBox->setCurrentIndex(0);
228+
ui->hoverStyleComboBox->setCurrentIndex(2);
229+
ui->textAlignmentComboBox->setCurrentIndex(1);
230+
ui->transparentCheckBox->setChecked(true);
231+
ui->cornerRadiusSpinBox->setValue(3);
232+
ui->overlayOpacityDoubleSpinBox->setValue(0.13);
233+
ui->fontSizeDoubleSpinBox->setValue(10);
234+
ui->useThemeColorsCheckBox->setChecked(true);
235+
ui->showHaloCheckBox->setChecked(true);
236+
ui->checkableCheckBox->setChecked(false);
237+
ui->disabledCheckBox->setChecked(false);
238+
updateWidget();
238239
m_button->applyPreset(Material::FlatPreset);
239-
setupForm();
240240
}
241241

242242
void FlatButtonSettingsEditor::applyCheckablePreset()
243243
{
244-
m_button->setRole(Material::Default);
245-
m_button->setRippleStyle(Material::PositionedRipple);
246-
m_button->setIconPlacement(Material::LeftIcon);
247-
m_button->setOverlayStyle(Material::GrayOverlay);
248-
m_button->setBackgroundMode(Qt::TransparentMode);
249-
m_button->setCornerRadius(3);
250-
m_button->setBaseOpacity(0.13);
251-
m_button->setFontSize(10);
252-
m_button->setUseThemeColors(true);
253-
m_button->setHaloVisible(true);
254-
m_button->setCheckable(true);
255-
m_button->setEnabled(true);
256-
m_button->setTextAlignment(Qt::AlignHCenter);
244+
ui->buttonRoleComboBox->setCurrentIndex(0);
245+
ui->rippleStyleComboBox->setCurrentIndex(1);
246+
ui->iconPlacementComboBox->setCurrentIndex(0);
247+
ui->hoverStyleComboBox->setCurrentIndex(2);
248+
ui->textAlignmentComboBox->setCurrentIndex(1);
249+
ui->transparentCheckBox->setChecked(true);
250+
ui->cornerRadiusSpinBox->setValue(3);
251+
ui->overlayOpacityDoubleSpinBox->setValue(0.13);
252+
ui->fontSizeDoubleSpinBox->setValue(10);
253+
ui->useThemeColorsCheckBox->setChecked(true);
254+
ui->showHaloCheckBox->setChecked(true);
255+
ui->checkableCheckBox->setChecked(true);
256+
ui->disabledCheckBox->setChecked(false);
257+
updateWidget();
257258
m_button->applyPreset(Material::CheckablePreset);
258-
setupForm();
259259
}
260260

261261
void FlatButtonSettingsEditor::init()

0 commit comments

Comments
 (0)