Cockatrice 2026-06-01-Development-3.1.0-beta.3
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
appearance_settings_page.h
Go to the documentation of this file.
1#ifndef COCKATRICE_APPEARANCE_SETTINGS_PAGE_H
2#define COCKATRICE_APPEARANCE_SETTINGS_PAGE_H
3
5
6#include <QCheckBox>
7#include <QComboBox>
8#include <QGroupBox>
9#include <QLabel>
10#include <QPushButton>
11#include <QSpinBox>
13
15{
16 Q_OBJECT
17private slots:
18 void themeBoxChanged(int index);
19 void openThemeLocation();
20 void editPalette();
24
25 void cardViewInitialRowsMaxChanged(int value);
26 void cardViewExpandedRowsMaxChanged(int value);
27
28private:
29 QLabel themeLabel;
30 QComboBox themeBox;
31 QPushButton openThemeButton;
33 QComboBox schemeCombo;
34 QPushButton editPaletteButton;
59 QGroupBox *themeGroupBox;
60 QGroupBox *homeTabGroupBox;
61 QGroupBox *menuGroupBox;
63 QGroupBox *cardsGroupBox;
65 QGroupBox *handGroupBox;
66 QGroupBox *tableGroupBox;
68 QList<QLabel *> cardCounterNames;
71
72public:
74 void retranslateUi() override;
75};
76
77#endif // COCKATRICE_APPEARANCE_SETTINGS_PAGE_H
Definition abstract_settings_page.h:11
QLabel homeTabBackgroundSourceLabel
Definition appearance_settings_page.h:35
QCheckBox autoRotateSidewaysLayoutCardsCheckBox
Definition appearance_settings_page.h:47
QCheckBox overrideAllCardArtWithPersonalPreferenceCheckBox
Definition appearance_settings_page.h:44
QCheckBox invertVerticalCoordinateCheckBox
Definition appearance_settings_page.h:58
QLabel minPlayersForMultiColumnLayoutLabel
Definition appearance_settings_page.h:40
void showShortcutsChanged(QT_STATE_CHANGED_T enabled)
Definition appearance_settings_page.cpp:339
void cardViewExpandedRowsMaxChanged(int value)
Definition appearance_settings_page.cpp:379
QList< QLabel * > cardCounterNames
Definition appearance_settings_page.h:68
void themeBoxChanged(int index)
Definition appearance_settings_page.cpp:302
QGroupBox * cardCountersGroupBox
Definition appearance_settings_page.h:67
QSpinBox cardViewInitialRowsMaxBox
Definition appearance_settings_page.h:53
QLabel homeTabBackgroundShuffleFrequencyLabel
Definition appearance_settings_page.h:37
QCheckBox showShortcutsCheckBox
Definition appearance_settings_page.h:42
void editPalette()
Definition appearance_settings_page.cpp:323
QGroupBox * printingsGroupBox
Definition appearance_settings_page.h:62
QPushButton openThemeButton
Definition appearance_settings_page.h:31
QCheckBox horizontalHandCheckBox
Definition appearance_settings_page.h:56
QGroupBox * homeTabGroupBox
Definition appearance_settings_page.h:60
QCheckBox bumpSetsWithCardsInDeckToTopCheckBox
Definition appearance_settings_page.h:45
QGroupBox * handGroupBox
Definition appearance_settings_page.h:65
QComboBox themeBox
Definition appearance_settings_page.h:30
void retranslateUi() override
Definition appearance_settings_page.cpp:387
QComboBox homeTabBackgroundSourceBox
Definition appearance_settings_page.h:36
QPushButton editPaletteButton
Definition appearance_settings_page.h:34
QLabel cardViewExpandedRowsMaxLabel
Definition appearance_settings_page.h:54
QCheckBox cardScalingCheckBox
Definition appearance_settings_page.h:48
void openThemeLocation()
Definition appearance_settings_page.cpp:310
QGroupBox * themeGroupBox
Definition appearance_settings_page.h:59
QSpinBox verticalCardOverlapPercentBox
Definition appearance_settings_page.h:51
QGroupBox * cardLayoutGroupBox
Definition appearance_settings_page.h:64
QGroupBox * menuGroupBox
Definition appearance_settings_page.h:61
AppearanceSettingsPage()
Definition appearance_settings_page.cpp:16
void cardViewInitialRowsMaxChanged(int value)
Definition appearance_settings_page.cpp:366
QSpinBox minPlayersForMultiColumnLayoutEdit
Definition appearance_settings_page.h:69
QSpinBox cardViewExpandedRowsMaxBox
Definition appearance_settings_page.h:55
void updateHomeTabSettingsVisibility()
Definition appearance_settings_page.cpp:329
QLabel maxFontSizeForCardsLabel
Definition appearance_settings_page.h:41
QGroupBox * tableGroupBox
Definition appearance_settings_page.h:66
QCheckBox displayCardNamesCheckBox
Definition appearance_settings_page.h:46
QLabel verticalCardOverlapPercentLabel
Definition appearance_settings_page.h:50
QCheckBox leftJustifiedHandCheckBox
Definition appearance_settings_page.h:57
QCheckBox showGameSelectorFilterToolbarCheckBox
Definition appearance_settings_page.h:43
QGroupBox * cardsGroupBox
Definition appearance_settings_page.h:63
void overrideAllCardArtWithPersonalPreferenceToggled(QT_STATE_CHANGED_T enabled)
Definition appearance_settings_page.cpp:345
QLabel themeLabel
Definition appearance_settings_page.h:29
QSpinBox maxFontSizeForCardsEdit
Definition appearance_settings_page.h:70
QCheckBox roundCardCornersCheckBox
Definition appearance_settings_page.h:49
QLabel cardViewInitialRowsMaxLabel
Definition appearance_settings_page.h:52
QSpinBox homeTabBackgroundShuffleFrequencySpinBox
Definition appearance_settings_page.h:38
QComboBox schemeCombo
Definition appearance_settings_page.h:33
QCheckBox homeTabDisplayCardNameCheckBox
Definition appearance_settings_page.h:39
QLabel schemeComboLabel
Definition appearance_settings_page.h:32
#define QT_STATE_CHANGED_T
Definition macros.h:11