Definition interface_tabs_settings_provider.h:7
SettingsManager(const QString &settingPath, const QString &defaultGroup=QString(), const QString &defaultSubGroup=QString(), QObject *parent=nullptr)
Definition settings_manager.cpp:3
QString settingPath
Definition settings_manager.h:33
void setTabServerOpen(bool value)
Definition tabs_settings.cpp:119
TabsSettings(const TabsSettings &)
void setTabReplaysOpen(bool value)
Definition tabs_settings.cpp:134
bool getTabModerationOpen() const override
Definition tabs_settings.cpp:104
void setTabVisualDeckStorageOpen(bool value)
Definition tabs_settings.cpp:114
void startupTabIndexChanged(int index)
void setTabLogOpen(bool value)
Definition tabs_settings.cpp:144
void setTabCardArtRulesOpen(bool value)
Definition tabs_settings.cpp:159
void setStartupServerHost(const QString &host)
Definition tabs_settings.cpp:72
void startupServerHostChanged(const QString &host)
bool getTabVisualDeckStorageOpen() const override
Definition tabs_settings.cpp:28
void setTabDeckStorageOpen(bool value)
Definition tabs_settings.cpp:129
bool getTabServerOpen() const override
Definition tabs_settings.cpp:33
void setTabModerationOpen(bool value)
Definition tabs_settings.cpp:154
bool getTabReplaysOpen() const override
Definition tabs_settings.cpp:48
bool getTabAdminOpen() const override
Definition tabs_settings.cpp:53
int getStartupTabIndex() const override
Definition tabs_settings.cpp:8
void setTabAccountOpen(bool value)
Definition tabs_settings.cpp:124
void startupServerPortChanged(const QString &port)
friend class SettingsCache
Definition tabs_settings.h:30
void setTabAdminOpen(bool value)
Definition tabs_settings.cpp:139
bool getTabCardArtRulesOpen() const override
Definition tabs_settings.cpp:109
QString getStartupServerPort() const override
Definition tabs_settings.cpp:18
void setStartupServerPort(const QString &port)
Definition tabs_settings.cpp:81
void setStartupRoomName(const QString &roomName)
Definition tabs_settings.cpp:90
void setTabReportOpen(bool value)
Definition tabs_settings.cpp:149
void setStartupTabIndex(int value)
Definition tabs_settings.cpp:63
TabsSettings(const QString &settingPath, QObject *parent=nullptr)
Definition tabs_settings.cpp:3
QString getStartupRoomName() const override
Definition tabs_settings.cpp:23
bool getTabLogOpen() const override
Definition tabs_settings.cpp:58
bool getTabDeckStorageOpen() const override
Definition tabs_settings.cpp:43
bool getTabAccountOpen() const override
Definition tabs_settings.cpp:38
bool getTabReportOpen() const override
Definition tabs_settings.cpp:99
QString getStartupServerHost() const override
Definition tabs_settings.cpp:13
void startupRoomNameChanged(const QString &roomName)
StartupTab
The tab the application selects after launch.
Definition tabs_settings.h:16
@ StartupTabServer
The server lobby: connect and select the server tab.
Definition tabs_settings.h:23
@ StartupTabHome
The Home tab.
Definition tabs_settings.h:17
@ StartupTabServerRoom
A server room: connect and join the room by name.
Definition tabs_settings.h:24
@ StartupTabDeckEditor
A fresh classic deck editor tab.
Definition tabs_settings.h:21
@ StartupTabVisualDeckStorage
The visual deck storage tab.
Definition tabs_settings.h:18
@ StartupTabVisualDeckEditor
A fresh visual deck editor tab.
Definition tabs_settings.h:22
@ StartupTabDeckStorage
The deck storage tab.
Definition tabs_settings.h:19
@ StartupTabReplays
The game replays tab.
Definition tabs_settings.h:20