Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
preferences_setup_page.h
Go to the documentation of this file.
1#ifndef PREFERENCES_SETUP_PAGE_H
2#define PREFERENCES_SETUP_PAGE_H
3
5
6#include <qtmetamacros.h>
7
8class QCheckBox;
9class QComboBox;
10class QGroupBox;
11class QLabel;
12class QWidget;
13
17{
18 Q_OBJECT
19
20public:
21 explicit PreferencesSetupPage(QWidget *parent = nullptr);
22
23 void initializePage() override;
24 bool isSkippable() const override;
25 QString stepTitle() const override;
26 QString stepSubtitle() const override;
27 void retranslateUi() override;
28
29private:
30 QGroupBox *gameplayGroup;
34
38
39 QGroupBox *startupGroup;
42};
43
44#endif // PREFERENCES_SETUP_PAGE_H
FirstRunWizardPage(QWidget *parent=nullptr)
Definition first_run_wizard_page.h:20
PreferencesSetupPage(QWidget *parent=nullptr)
Definition preferences_setup_page.cpp:35
void retranslateUi() override
Definition preferences_setup_page.cpp:131
QGroupBox * startupGroup
Definition preferences_setup_page.h:39
QCheckBox * soundEnabledCheckBox
Definition preferences_setup_page.h:37
QCheckBox * horizontalHandCheckBox
Definition preferences_setup_page.h:32
QCheckBox * playToStackCheckBox
Definition preferences_setup_page.h:33
QString stepSubtitle() const override
Definition preferences_setup_page.cpp:126
QString stepTitle() const override
Definition preferences_setup_page.cpp:121
QLabel * startupTabLabel
Definition preferences_setup_page.h:40
QCheckBox * notificationsEnabledCheckBox
Definition preferences_setup_page.h:36
QGroupBox * gameplayGroup
Definition preferences_setup_page.h:30
bool isSkippable() const override
Whether the wizard's "Skip" button should be offered on this page.
Definition preferences_setup_page.cpp:116
QComboBox * startupTabSelector
Definition preferences_setup_page.h:41
void initializePage() override
Called every time the page becomes visible, including navigating back to it.
Definition preferences_setup_page.cpp:102
QCheckBox * doubleClickToPlayCheckBox
Definition preferences_setup_page.h:31
QGroupBox * notificationsGroup
Definition preferences_setup_page.h:35