1#ifndef COCKATRICE_PALETTE_EDITOR_DIALOG_H
2#define COCKATRICE_PALETTE_EDITOR_DIALOG_H
14class QDialogButtonBox;
PaletteGridWidget * paletteGrid
Definition palette_editor_dialog.h:46
void onGenerateFromAccent(const QColor &accent, int intensity)
Definition palette_editor_dialog.cpp:269
QuickSetupPanel * quickSetupPanel
Definition palette_editor_dialog.h:45
void changeEvent(QEvent *e) override
Definition palette_editor_dialog.cpp:373
void seedAccentFromScheme(const QString &scheme)
Definition palette_editor_dialog.cpp:249
QWidget * footer
Definition palette_editor_dialog.h:49
void loadSchemes()
Definition palette_editor_dialog.cpp:223
QLabel * editingLabel
Definition palette_editor_dialog.h:44
QTimer * autoApplyTimer
Definition palette_editor_dialog.h:68
void retranslateUi()
Definition palette_editor_dialog.cpp:198
QPushButton * saveBtn
Definition palette_editor_dialog.h:53
QLabel * titleLabel
Definition palette_editor_dialog.h:43
QDialogButtonBox * buttonBox
Definition palette_editor_dialog.h:51
QMap< QString, PaletteConfig > workingConfig
Definition palette_editor_dialog.h:65
QString themeName
Definition palette_editor_dialog.h:59
void onReset()
Definition palette_editor_dialog.cpp:333
QMap< QString, PaletteConfig > savedConfig
Definition palette_editor_dialog.h:66
QPushButton * closeBtn
Definition palette_editor_dialog.h:54
void onApply()
Definition palette_editor_dialog.cpp:276
void onSave()
Definition palette_editor_dialog.cpp:281
QPushButton * paletteGridToggleButton
Definition palette_editor_dialog.h:47
void refreshChromePalettes()
Definition palette_editor_dialog.cpp:382
QString themeDirPath
Definition palette_editor_dialog.h:58
void setupUi()
Definition palette_editor_dialog.cpp:75
void onSchemeChanged(const QString &scheme)
Definition palette_editor_dialog.cpp:257
QString saveDir
Definition palette_editor_dialog.h:63
void loadScheme(const QString &scheme)
QFrame * paletteGridSeparator
Definition palette_editor_dialog.h:48
QString loadedScheme
Definition palette_editor_dialog.h:60
QComboBox * schemeComboBox
Definition palette_editor_dialog.h:50
QPushButton * resetBtn
Definition palette_editor_dialog.h:52
PaletteEditorDialog(const QString &themeDirPath, const QString &themeName, QWidget *parent=nullptr)
Definition palette_editor_dialog.cpp:40
QPushButton * revertButton
Definition palette_editor_dialog.h:55
void onRevertToDefault()
Definition palette_editor_dialog.cpp:340
QWidget * header
Definition palette_editor_dialog.h:42
Provides a compact "Quick Setup" interface for generating theme palettes.
Definition quick_setup_panel.h:28