1#ifndef THEME_SETUP_PAGE_H
2#define THEME_SETUP_PAGE_H
8#include <qtmetamacros.h>
FirstRunWizardPage(QWidget *parent=nullptr)
Definition first_run_wizard_page.h:20
Provides a compact "Quick Setup" interface for generating theme palettes.
Definition quick_setup_panel.h:29
QGroupBox * accentGroup
Definition theme_setup_page.h:55
bool isSkippable() const override
Whether the wizard's "Skip" button should be offered on this page.
Definition theme_setup_page.cpp:269
QString currentScheme() const
Definition theme_setup_page.cpp:160
void onThemeChanged(int index)
Definition theme_setup_page.cpp:174
QComboBox * themeCombo
Definition theme_setup_page.h:53
QString resolvedScheme() const
Definition theme_setup_page.cpp:165
ThemeSetupPage(QWidget *parent=nullptr)
Definition theme_setup_page.cpp:53
void onSchemeChanged()
Definition theme_setup_page.cpp:185
QComboBox * schemeCombo
Definition theme_setup_page.h:54
void onHomeTabBackgroundChanged(int index)
Definition theme_setup_page.cpp:190
QString lastSeededTheme
Theme whose identity accent currently seeds the picker.
Definition theme_setup_page.h:63
QString stepTitle() const override
Definition theme_setup_page.cpp:274
bool validatePage() override
Called before advancing past this page. Return false to block navigation; the page itself is responsi...
Definition theme_setup_page.cpp:234
bool paletteDirty
Definition theme_setup_page.h:60
QString stepSubtitle() const override
Definition theme_setup_page.cpp:279
void initializePage() override
Called every time the page becomes visible, including navigating back to it.
Definition theme_setup_page.cpp:129
QString writableThemeDir() const
Definition theme_setup_page.cpp:250
void retranslateUi() override
Definition theme_setup_page.cpp:284
void onGenerateFromAccent(const QColor &accent, int intensity)
Definition theme_setup_page.cpp:199
void maybeAutoGeneratePalette()
Definition theme_setup_page.cpp:206
QComboBox * homeTabBackgroundCombo
Definition theme_setup_page.h:58
QuickSetupPanel * quickSetupPanel
Definition theme_setup_page.h:56