Cockatrice 2026-09-01-Development-3.1.0-beta.10
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);
28
29private:
30 QLabel themeLabel;
31 QComboBox themeBox;
32 QPushButton openThemeButton;
34 QComboBox schemeCombo;
36 QComboBox styleCombo;
37 QPushButton editPaletteButton;
38
46
53
55
58
61
68
75
76 QList<QLabel *> cardCounterNames;
77
80
84
85 QGroupBox *themeGroupBox;
86 QGroupBox *homeTabGroupBox;
87 QGroupBox *playmatGroupBox;
88 QGroupBox *stylingGroupBox;
89 QGroupBox *menuGroupBox;
91 QGroupBox *cardsGroupBox;
94 QGroupBox *handGroupBox;
95 QGroupBox *tableGroupBox;
96
97public:
99 void retranslateUi() override;
100};
101
102#endif // COCKATRICE_APPEARANCE_SETTINGS_PAGE_H
Definition abstract_settings_page.h:14
QLabel homeTabBackgroundSourceLabel
Definition appearance_settings_page.h:39
QLabel homeTabButtonColorSourceLabel
Definition appearance_settings_page.h:44
QPushButton playmatDefaultEditButton
Definition appearance_settings_page.h:52
QCheckBox autoRotateSidewaysLayoutCardsCheckBox
Definition appearance_settings_page.h:63
QCheckBox overrideAllCardArtWithPersonalPreferenceCheckBox
Definition appearance_settings_page.h:59
QCheckBox invertVerticalCoordinateCheckBox
Definition appearance_settings_page.h:81
QLabel styleComboLabel
Definition appearance_settings_page.h:35
QLabel minPlayersForMultiColumnLayoutLabel
Definition appearance_settings_page.h:82
void showShortcutsChanged(QT_STATE_CHANGED_T enabled)
Definition appearance_settings_page.cpp:442
void cardViewExpandedRowsMaxChanged(int value)
Definition appearance_settings_page.cpp:482
QComboBox playmatVisibilityCombo
Definition appearance_settings_page.h:48
QList< QLabel * > cardCounterNames
Definition appearance_settings_page.h:76
void themeBoxChanged(int index)
Definition appearance_settings_page.cpp:405
QGroupBox * playmatGroupBox
Definition appearance_settings_page.h:87
QLabel playmatDefaultLabel
Definition appearance_settings_page.h:51
QGroupBox * cardCountersGroupBox
Definition appearance_settings_page.h:93
QSpinBox cardViewInitialRowsMaxBox
Definition appearance_settings_page.h:72
QLabel homeTabBackgroundShuffleFrequencyLabel
Definition appearance_settings_page.h:41
QCheckBox showShortcutsCheckBox
Definition appearance_settings_page.h:56
void editPalette()
Definition appearance_settings_page.cpp:426
QGroupBox * printingsGroupBox
Definition appearance_settings_page.h:90
QPushButton openThemeButton
Definition appearance_settings_page.h:32
QCheckBox horizontalHandCheckBox
Definition appearance_settings_page.h:78
QGroupBox * homeTabGroupBox
Definition appearance_settings_page.h:86
QCheckBox bumpSetsWithCardsInDeckToTopCheckBox
Definition appearance_settings_page.h:60
QGroupBox * handGroupBox
Definition appearance_settings_page.h:94
QLabel playmatModeLabel
Definition appearance_settings_page.h:49
QComboBox themeBox
Definition appearance_settings_page.h:31
void retranslateUi() override
Definition appearance_settings_page.cpp:496
QComboBox homeTabBackgroundSourceBox
Definition appearance_settings_page.h:40
QPushButton editPaletteButton
Definition appearance_settings_page.h:37
QLabel cardViewExpandedRowsMaxLabel
Definition appearance_settings_page.h:73
QCheckBox cardScalingCheckBox
Definition appearance_settings_page.h:64
QCheckBox styleUserListCheckBox
Definition appearance_settings_page.h:54
void openThemeLocation()
Definition appearance_settings_page.cpp:413
QGroupBox * themeGroupBox
Definition appearance_settings_page.h:85
QSpinBox verticalCardOverlapPercentBox
Definition appearance_settings_page.h:70
QLabel playmatVisibilityLabel
Definition appearance_settings_page.h:47
QComboBox playmatModeCombo
Definition appearance_settings_page.h:50
void openPlaymatCollectionDialog()
Definition appearance_settings_page.cpp:490
QGroupBox * stylingGroupBox
Definition appearance_settings_page.h:88
QGroupBox * cardLayoutGroupBox
Definition appearance_settings_page.h:92
QGroupBox * menuGroupBox
Definition appearance_settings_page.h:89
QComboBox homeTabButtonColorSourceBox
Definition appearance_settings_page.h:45
QComboBox styleCombo
Definition appearance_settings_page.h:36
AppearanceSettingsPage()
Definition appearance_settings_page.cpp:28
void cardViewInitialRowsMaxChanged(int value)
Definition appearance_settings_page.cpp:469
QSpinBox minPlayersForMultiColumnLayoutEdit
Definition appearance_settings_page.h:83
QSpinBox cardViewExpandedRowsMaxBox
Definition appearance_settings_page.h:74
void updateHomeTabSettingsVisibility()
Definition appearance_settings_page.cpp:432
QLabel maxFontSizeForCardsLabel
Definition appearance_settings_page.h:66
QGroupBox * tableGroupBox
Definition appearance_settings_page.h:95
QCheckBox displayCardNamesCheckBox
Definition appearance_settings_page.h:62
QLabel verticalCardOverlapPercentLabel
Definition appearance_settings_page.h:69
QCheckBox leftJustifiedHandCheckBox
Definition appearance_settings_page.h:79
QCheckBox showGameSelectorFilterToolbarCheckBox
Definition appearance_settings_page.h:57
QGroupBox * cardsGroupBox
Definition appearance_settings_page.h:91
void overrideAllCardArtWithPersonalPreferenceToggled(QT_STATE_CHANGED_T enabled)
Definition appearance_settings_page.cpp:448
QLabel themeLabel
Definition appearance_settings_page.h:30
QSpinBox maxFontSizeForCardsEdit
Definition appearance_settings_page.h:67
QCheckBox roundCardCornersCheckBox
Definition appearance_settings_page.h:65
QLabel cardViewInitialRowsMaxLabel
Definition appearance_settings_page.h:71
QSpinBox homeTabBackgroundShuffleFrequencySpinBox
Definition appearance_settings_page.h:42
QComboBox schemeCombo
Definition appearance_settings_page.h:34
QCheckBox homeTabDisplayCardNameCheckBox
Definition appearance_settings_page.h:43
QLabel schemeComboLabel
Definition appearance_settings_page.h:33
#define QT_STATE_CHANGED_T
Definition macros.h:11