Cockatrice 2026-10-19-Development-3.1.2-beta.2
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 <QByteArray>
13#include <QString>
14#include <qtmetamacros.h>
15
16class QObject;
17
19{
20 Q_OBJECT
21 friend class SettingsCache;
22
23public:
24 void setMainWindowGeometry(const QByteArray &value);
25
26 void setDeckEditorLayoutState(const QByteArray &value);
27 void setDeckEditorGeometry(const QByteArray &value);
28
29 void setVisualDeckEditorLayoutState(const QByteArray &value);
30 void setVisualDeckEditorGeometry(const QByteArray &value);
31
32 void setDeckEditorDbHeaderState(const QByteArray &value);
33 void setSetsDialogHeaderState(const QByteArray &value);
34 void setSetsDialogGeometry(const QByteArray &value);
35 void setTokenDialogGeometry(const QByteArray &value);
36
37 void setGamePlayAreaGeometry(const QByteArray &value);
38 void setGamePlayAreaState(const QByteArray &value);
39
40 void setReplayPlayAreaGeometry(const QByteArray &value);
41 void setReplayPlayAreaState(const QByteArray &value);
42
43 QByteArray getMainWindowGeometry() const;
44
45 QByteArray getDeckEditorLayoutState() const;
46 QByteArray getDeckEditorGeometry() const;
47
48 QByteArray getVisualDeckEditorLayoutState() const;
49 QByteArray getVisualDeckEditorGeometry() const;
50
51 QByteArray getDeckEditorDbHeaderState() const;
52 QByteArray getSetsDialogHeaderState() const;
53 QByteArray getSetsDialogGeometry() const;
54 QByteArray getTokenDialogGeometry() const;
55
56 QByteArray getGamePlayAreaLayoutState() const;
57 QByteArray getGamePlayAreaGeometry() const;
58
59 QByteArray getReplayPlayAreaLayoutState() const;
60 QByteArray getReplayPlayAreaGeometry() const;
61signals:
62
63public slots:
64
65private:
66 explicit LayoutsSettings(const QString &settingPath, QObject *parent = nullptr);
67 LayoutsSettings(const LayoutsSettings & /*other*/);
68};
69
70#endif // LAYOUTSSETTINGS_H
QByteArray getMainWindowGeometry() const
Definition layouts_settings.cpp:32
QByteArray getDeckEditorGeometry() const
Definition layouts_settings.cpp:47
QByteArray getGamePlayAreaGeometry() const
Definition layouts_settings.cpp:132
LayoutsSettings(const QString &settingPath, QObject *parent=nullptr)
Definition layouts_settings.cpp:22
void setVisualDeckEditorLayoutState(const QByteArray &value)
Definition layouts_settings.cpp:62
void setReplayPlayAreaState(const QByteArray &value)
Definition layouts_settings.cpp:142
void setSetsDialogHeaderState(const QByteArray &value)
Definition layouts_settings.cpp:92
void setDeckEditorDbHeaderState(const QByteArray &value)
Definition layouts_settings.cpp:82
QByteArray getReplayPlayAreaGeometry() const
Definition layouts_settings.cpp:152
void setDeckEditorGeometry(const QByteArray &value)
Definition layouts_settings.cpp:52
QByteArray getTokenDialogGeometry() const
Definition layouts_settings.cpp:112
QByteArray getReplayPlayAreaLayoutState() const
Definition layouts_settings.cpp:147
QByteArray getSetsDialogHeaderState() const
Definition layouts_settings.cpp:87
QByteArray getDeckEditorLayoutState() const
Definition layouts_settings.cpp:37
void setReplayPlayAreaGeometry(const QByteArray &value)
Definition layouts_settings.cpp:137
friend class SettingsCache
Definition layouts_settings.h:21
QByteArray getDeckEditorDbHeaderState() const
Definition layouts_settings.cpp:77
LayoutsSettings(const LayoutsSettings &)
QByteArray getSetsDialogGeometry() const
Definition layouts_settings.cpp:102
void setGamePlayAreaState(const QByteArray &value)
Definition layouts_settings.cpp:122
QByteArray getVisualDeckEditorGeometry() const
Definition layouts_settings.cpp:67
void setDeckEditorLayoutState(const QByteArray &value)
Definition layouts_settings.cpp:42
void setTokenDialogGeometry(const QByteArray &value)
Definition layouts_settings.cpp:107
void setVisualDeckEditorGeometry(const QByteArray &value)
Definition layouts_settings.cpp:72
QByteArray getVisualDeckEditorLayoutState() const
Definition layouts_settings.cpp:57
void setMainWindowGeometry(const QByteArray &value)
Definition layouts_settings.cpp:27
void setSetsDialogGeometry(const QByteArray &value)
Definition layouts_settings.cpp:97
QByteArray getGamePlayAreaLayoutState() const
Definition layouts_settings.cpp:127
void setGamePlayAreaGeometry(const QByteArray &value)
Definition layouts_settings.cpp:117
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