12#include <QLoggingCategory>
13#include <qtmetamacros.h>
Definition abstract_settings_page.h:25
SettingsView::SettingsPage SettingsPage
Definition dlg_settings.h:32
static constexpr SettingsPage ShortcutsPage
Definition dlg_settings.h:40
AbstractSettingsPage * page(SettingsPage which) const
Definition dlg_settings.cpp:104
void updateLanguage()
Definition dlg_settings.cpp:109
void setTab(int index)
Definition dlg_settings.cpp:99
void closeEvent(QCloseEvent *event) override
Definition dlg_settings.cpp:115
static constexpr SettingsPage DeckEditorPage
Definition dlg_settings.h:36
static constexpr SettingsPage MessagesPage
Definition dlg_settings.h:38
DlgSettings(QWidget *parent=nullptr)
Definition dlg_settings.cpp:55
static constexpr SettingsPage StoragePage
Definition dlg_settings.h:37
static constexpr SettingsPage UserInterfacePage
Definition dlg_settings.h:35
static constexpr SettingsPage GeneralPage
Definition dlg_settings.h:33
static constexpr SettingsPage NumPages
Definition dlg_settings.h:41
static constexpr SettingsPage AppearancePage
Definition dlg_settings.h:34
static constexpr SettingsPage SoundPage
Definition dlg_settings.h:39
SettingsView * settingsView
Shared settings content.
Definition dlg_settings.h:51
void retranslateUi()
Definition dlg_settings.cpp:191
QPushButton * okButton
Button to close the dialog.
Definition dlg_settings.h:52
Settings pages with grouped left navigation and search, without any dialog chrome.
Definition settings_view.h:35
SettingsPage
Page order in the navigation, matching the order pages are added in setupUi().
Definition settings_view.h:45
@ NumPages
Definition settings_view.h:54
@ SoundPage
Definition settings_view.h:52
@ DeckEditorPage
Definition settings_view.h:49
@ UserInterfacePage
Definition settings_view.h:48
@ MessagesPage
Definition settings_view.h:51
@ ShortcutsPage
Definition settings_view.h:53
@ GeneralPage
Definition settings_view.h:46
@ StoragePage
Definition settings_view.h:50
@ AppearancePage
Definition settings_view.h:47
Q_LOGGING_CATEGORY(CrashReportLog, "crash_report")
Settings content widget hosted by the settings dialog.