1#ifndef THEME_SETUP_PAGE_H
2#define THEME_SETUP_PAGE_H
FirstRunWizardPage(QWidget *parent=nullptr)
Definition first_run_wizard_page.h:18
Provides a compact "Quick Setup" interface for generating theme palettes.
Definition quick_setup_panel.h:28
QGroupBox * accentGroup
Definition theme_setup_page.h:50
bool isSkippable() const override
Whether the wizard's "Skip" button should be offered on this page.
Definition theme_setup_page.cpp:213
QString currentScheme() const
Definition theme_setup_page.cpp:110
void onThemeChanged(int index)
Definition theme_setup_page.cpp:124
QComboBox * themeCombo
Definition theme_setup_page.h:48
QString resolvedScheme() const
Definition theme_setup_page.cpp:115
ThemeSetupPage(QWidget *parent=nullptr)
Definition theme_setup_page.cpp:21
void onSchemeChanged()
Definition theme_setup_page.cpp:135
QComboBox * schemeCombo
Definition theme_setup_page.h:49
void onHomeTabBackgroundChanged(int index)
Definition theme_setup_page.cpp:140
QString stepTitle() const override
Definition theme_setup_page.cpp:218
bool validatePage() override
Called before advancing past this page. Return false to block navigation; the page itself is responsi...
Definition theme_setup_page.cpp:178
bool paletteDirty
Definition theme_setup_page.h:55
QString stepSubtitle() const override
Definition theme_setup_page.cpp:223
void initializePage() override
Called every time the page becomes visible, including navigating back to it.
Definition theme_setup_page.cpp:79
QString writableThemeDir() const
Definition theme_setup_page.cpp:194
void retranslateUi() override
Definition theme_setup_page.cpp:228
void onGenerateFromAccent(const QColor &accent, int intensity)
Definition theme_setup_page.cpp:149
void maybeAutoGeneratePalette()
Definition theme_setup_page.cpp:156
QComboBox * homeTabBackgroundCombo
Definition theme_setup_page.h:53
QuickSetupPanel * quickSetupPanel
Definition theme_setup_page.h:51