8#include <qtmetamacros.h>
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:36
void setTabServerOpen(bool value)
Definition tabs_settings.cpp:126
TabsSettings(const TabsSettings &)
void setTabReplaysOpen(bool value)
Definition tabs_settings.cpp:141
bool getTabModerationOpen() const override
Definition tabs_settings.cpp:111
void setTabVisualDeckStorageOpen(bool value)
Definition tabs_settings.cpp:121
void startupTabIndexChanged(int index)
void setTabLogOpen(bool value)
Definition tabs_settings.cpp:151
void setTabCardArtRulesOpen(bool value)
Definition tabs_settings.cpp:166
void setStartupServerHost(const QString &host)
Definition tabs_settings.cpp:79
void startupServerHostChanged(const QString &host)
bool getTabVisualDeckStorageOpen() const override
Definition tabs_settings.cpp:35
void setTabDeckStorageOpen(bool value)
Definition tabs_settings.cpp:136
bool getTabServerOpen() const override
Definition tabs_settings.cpp:40
void setTabModerationOpen(bool value)
Definition tabs_settings.cpp:161
bool getTabReplaysOpen() const override
Definition tabs_settings.cpp:55
bool getTabAdminOpen() const override
Definition tabs_settings.cpp:60
int getStartupTabIndex() const override
Definition tabs_settings.cpp:15
void setTabAccountOpen(bool value)
Definition tabs_settings.cpp:131
void startupServerPortChanged(const QString &port)
friend class SettingsCache
Definition tabs_settings.h:34
void setTabAdminOpen(bool value)
Definition tabs_settings.cpp:146
bool getTabCardArtRulesOpen() const override
Definition tabs_settings.cpp:116
QString getStartupServerPort() const override
Definition tabs_settings.cpp:25
void setStartupServerPort(const QString &port)
Definition tabs_settings.cpp:88
void setStartupRoomName(const QString &roomName)
Definition tabs_settings.cpp:97
void setTabReportOpen(bool value)
Definition tabs_settings.cpp:156
void setStartupTabIndex(int value)
Definition tabs_settings.cpp:70
TabsSettings(const QString &settingPath, QObject *parent=nullptr)
Definition tabs_settings.cpp:10
QString getStartupRoomName() const override
Definition tabs_settings.cpp:30
bool getTabLogOpen() const override
Definition tabs_settings.cpp:65
bool getTabDeckStorageOpen() const override
Definition tabs_settings.cpp:50
bool getTabAccountOpen() const override
Definition tabs_settings.cpp:45
bool getTabReportOpen() const override
Definition tabs_settings.cpp:106
QString getStartupServerHost() const override
Definition tabs_settings.cpp:20
void startupRoomNameChanged(const QString &roomName)
StartupTab
The tab the application selects after launch.
Definition tabs_settings.h:20
@ StartupTabServer
The server lobby: connect and select the server tab.
Definition tabs_settings.h:27
@ StartupTabHome
The Home tab.
Definition tabs_settings.h:21
@ StartupTabServerRoom
A server room: connect and join the room by name.
Definition tabs_settings.h:28
@ StartupTabDeckEditor
A fresh classic deck editor tab.
Definition tabs_settings.h:25
@ StartupTabVisualDeckStorage
The visual deck storage tab.
Definition tabs_settings.h:22
@ StartupTabVisualDeckEditor
A fresh visual deck editor tab.
Definition tabs_settings.h:26
@ StartupTabDeckStorage
The deck storage tab.
Definition tabs_settings.h:23
@ StartupTabReplays
The game replays tab.
Definition tabs_settings.h:24