Cockatrice 2026-04-21-Development-2.11.0-beta.61
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
layouts_settings.h
Go to the documentation of this file.
1
6
7#ifndef LAYOUTSSETTINGS_H
8#define LAYOUTSSETTINGS_H
9
10#include "settings_manager.h"
11
12#include <QSize>
13
15{
16 Q_OBJECT
17 friend class SettingsCache;
18
19public:
20 void setMainWindowGeometry(const QByteArray &value);
21
22 void setDeckEditorLayoutState(const QByteArray &value);
23 void setDeckEditorGeometry(const QByteArray &value);
24
25 void setVisualDeckEditorLayoutState(const QByteArray &value);
26 void setVisualDeckEditorGeometry(const QByteArray &value);
27
28 void setDeckEditorDbHeaderState(const QByteArray &value);
29 void setSetsDialogHeaderState(const QByteArray &value);
30 void setSetsDialogGeometry(const QByteArray &value);
31 void setTokenDialogGeometry(const QByteArray &value);
32
33 void setGamePlayAreaGeometry(const QByteArray &value);
34 void setGamePlayAreaState(const QByteArray &value);
35
36 void setReplayPlayAreaGeometry(const QByteArray &value);
37 void setReplayPlayAreaState(const QByteArray &value);
38
39 QByteArray getMainWindowGeometry() const;
40
41 QByteArray getDeckEditorLayoutState() const;
42 QByteArray getDeckEditorGeometry() const;
43
44 QByteArray getVisualDeckEditorLayoutState() const;
45 QByteArray getVisualDeckEditorGeometry() const;
46
47 QByteArray getDeckEditorDbHeaderState() const;
48 QByteArray getSetsDialogHeaderState() const;
49 QByteArray getSetsDialogGeometry() const;
50 QByteArray getTokenDialogGeometry() const;
51
52 QByteArray getGamePlayAreaLayoutState() const;
53 QByteArray getGamePlayAreaGeometry() const;
54
55 QByteArray getReplayPlayAreaLayoutState() const;
56 QByteArray getReplayPlayAreaGeometry() const;
57signals:
58
59public slots:
60
61private:
62 explicit LayoutsSettings(const QString &settingPath, QObject *parent = nullptr);
63 LayoutsSettings(const LayoutsSettings & /*other*/);
64};
65
66#endif // LAYOUTSSETTINGS_H
QByteArray getMainWindowGeometry() const
Definition layouts_settings.cpp:26
QByteArray getDeckEditorGeometry() const
Definition layouts_settings.cpp:41
QByteArray getGamePlayAreaGeometry() const
Definition layouts_settings.cpp:126
LayoutsSettings(const QString &settingPath, QObject *parent=nullptr)
Definition layouts_settings.cpp:16
void setVisualDeckEditorLayoutState(const QByteArray &value)
Definition layouts_settings.cpp:56
void setReplayPlayAreaState(const QByteArray &value)
Definition layouts_settings.cpp:136
void setSetsDialogHeaderState(const QByteArray &value)
Definition layouts_settings.cpp:86
void setDeckEditorDbHeaderState(const QByteArray &value)
Definition layouts_settings.cpp:76
QByteArray getReplayPlayAreaGeometry() const
Definition layouts_settings.cpp:146
void setDeckEditorGeometry(const QByteArray &value)
Definition layouts_settings.cpp:46
QByteArray getTokenDialogGeometry() const
Definition layouts_settings.cpp:106
QByteArray getReplayPlayAreaLayoutState() const
Definition layouts_settings.cpp:141
QByteArray getSetsDialogHeaderState() const
Definition layouts_settings.cpp:81
QByteArray getDeckEditorLayoutState() const
Definition layouts_settings.cpp:31
void setReplayPlayAreaGeometry(const QByteArray &value)
Definition layouts_settings.cpp:131
friend class SettingsCache
Definition layouts_settings.h:17
QByteArray getDeckEditorDbHeaderState() const
Definition layouts_settings.cpp:71
LayoutsSettings(const LayoutsSettings &)
QByteArray getSetsDialogGeometry() const
Definition layouts_settings.cpp:96
void setGamePlayAreaState(const QByteArray &value)
Definition layouts_settings.cpp:116
QByteArray getVisualDeckEditorGeometry() const
Definition layouts_settings.cpp:61
void setDeckEditorLayoutState(const QByteArray &value)
Definition layouts_settings.cpp:36
void setTokenDialogGeometry(const QByteArray &value)
Definition layouts_settings.cpp:101
void setVisualDeckEditorGeometry(const QByteArray &value)
Definition layouts_settings.cpp:66
QByteArray getVisualDeckEditorLayoutState() const
Definition layouts_settings.cpp:51
void setMainWindowGeometry(const QByteArray &value)
Definition layouts_settings.cpp:21
void setSetsDialogGeometry(const QByteArray &value)
Definition layouts_settings.cpp:91
QByteArray getGamePlayAreaLayoutState() const
Definition layouts_settings.cpp:121
void setGamePlayAreaGeometry(const QByteArray &value)
Definition layouts_settings.cpp:111
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:27
TODO: Document this.