Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform 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 setDeckEditorLayoutState(const QByteArray &value);
21 void setDeckEditorGeometry(const QByteArray &value);
22 void setDeckEditorCardSize(const QSize &value);
23 void setDeckEditorDeckSize(const QSize &value);
24 void setDeckEditorPrintingSelectorSize(const QSize &value);
25 void setDeckEditorFilterSize(const QSize &value);
26 void setDeckEditorDbHeaderState(const QByteArray &value);
27 void setSetsDialogHeaderState(const QByteArray &value);
28
29 void setGamePlayAreaGeometry(const QByteArray &value);
30 void setGamePlayAreaState(const QByteArray &value);
31 void setGameCardInfoSize(const QSize &value);
32 void setGameMessageLayoutSize(const QSize &value);
33 void setGamePlayerListSize(const QSize &value);
34
35 void setReplayPlayAreaGeometry(const QByteArray &value);
36 void setReplayPlayAreaState(const QByteArray &value);
37 void setReplayCardInfoSize(const QSize &value);
38 void setReplayMessageLayoutSize(const QSize &value);
39 void setReplayPlayerListSize(const QSize &value);
40 void setReplayReplaySize(const QSize &value);
41
42 const QByteArray getDeckEditorLayoutState();
43 const QByteArray getDeckEditorGeometry();
48 const QByteArray getDeckEditorDbHeaderState();
49 const QByteArray getSetsDialogHeaderState();
50
51 const QByteArray getGamePlayAreaLayoutState();
52 const QByteArray getGamePlayAreaGeometry();
53 const QSize getGameCardInfoSize();
54 const QSize getGameMessageLayoutSize();
55 const QSize getGamePlayerListSize();
56
57 const QByteArray getReplayPlayAreaLayoutState();
58 const QByteArray getReplayPlayAreaGeometry();
59 const QSize getReplayCardInfoSize();
60 const QSize getReplayMessageLayoutSize();
61 const QSize getReplayPlayerListSize();
62 const QSize getReplayReplaySize();
63signals:
64
65public slots:
66
67private:
68 explicit LayoutsSettings(const QString &settingPath, QObject *parent = nullptr);
69 LayoutsSettings(const LayoutsSettings & /*other*/);
70};
71
72#endif // LAYOUTSSETTINGS_H
LayoutsSettings(const QString &settingPath, QObject *parent=nullptr)
Definition layouts_settings.cpp:3
void setReplayPlayerListSize(const QSize &value)
Definition layouts_settings.cpp:193
const QSize getReplayMessageLayoutSize()
Definition layouts_settings.cpp:176
void setReplayPlayAreaState(const QByteArray &value)
Definition layouts_settings.cpp:150
void setSetsDialogHeaderState(const QByteArray &value)
Definition layouts_settings.cpp:87
const QSize getGamePlayerListSize()
Definition layouts_settings.cpp:134
const QByteArray getReplayPlayAreaLayoutState()
Definition layouts_settings.cpp:155
const QSize getGameCardInfoSize()
Definition layouts_settings.cpp:112
void setDeckEditorDbHeaderState(const QByteArray &value)
Definition layouts_settings.cpp:77
void setDeckEditorGeometry(const QByteArray &value)
Definition layouts_settings.cpp:23
QSize getDeckEditorFilterSize()
Definition layouts_settings.cpp:61
void setGameCardInfoSize(const QSize &value)
Definition layouts_settings.cpp:118
const QSize getGameMessageLayoutSize()
Definition layouts_settings.cpp:123
void setGameMessageLayoutSize(const QSize &value)
Definition layouts_settings.cpp:129
const QByteArray getGamePlayAreaGeometry()
Definition layouts_settings.cpp:107
QSize getDeckEditorDeckSize()
Definition layouts_settings.cpp:39
const QByteArray getReplayPlayAreaGeometry()
Definition layouts_settings.cpp:160
QSize getDeckEditorCardSize()
Definition layouts_settings.cpp:28
const QByteArray getDeckEditorDbHeaderState()
Definition layouts_settings.cpp:72
void setDeckEditorCardSize(const QSize &value)
Definition layouts_settings.cpp:34
void setDeckEditorPrintingSelectorSize(const QSize &value)
Definition layouts_settings.cpp:56
void setGamePlayerListSize(const QSize &value)
Definition layouts_settings.cpp:140
const QSize getReplayPlayerListSize()
Definition layouts_settings.cpp:187
void setReplayReplaySize(const QSize &value)
Definition layouts_settings.cpp:204
void setReplayPlayAreaGeometry(const QByteArray &value)
Definition layouts_settings.cpp:145
friend class SettingsCache
Definition layouts_settings.h:17
LayoutsSettings(const LayoutsSettings &)
void setDeckEditorFilterSize(const QSize &value)
Definition layouts_settings.cpp:67
const QSize getReplayReplaySize()
Definition layouts_settings.cpp:198
const QByteArray getGamePlayAreaLayoutState()
Definition layouts_settings.cpp:102
const QByteArray getDeckEditorLayoutState()
Definition layouts_settings.cpp:8
void setGamePlayAreaState(const QByteArray &value)
Definition layouts_settings.cpp:97
void setDeckEditorLayoutState(const QByteArray &value)
Definition layouts_settings.cpp:13
const QSize getReplayCardInfoSize()
Definition layouts_settings.cpp:165
const QByteArray getSetsDialogHeaderState()
Definition layouts_settings.cpp:82
void setDeckEditorDeckSize(const QSize &value)
Definition layouts_settings.cpp:45
const QByteArray getDeckEditorGeometry()
Definition layouts_settings.cpp:18
QSize getDeckEditorPrintingSelectorSize()
Definition layouts_settings.cpp:50
void setReplayMessageLayoutSize(const QSize &value)
Definition layouts_settings.cpp:182
void setReplayCardInfoSize(const QSize &value)
Definition layouts_settings.cpp:171
void setGamePlayAreaGeometry(const QByteArray &value)
Definition layouts_settings.cpp:92
SettingsManager(const QString &settingPath, const QString &defaultGroup=QString(), const QString &defaultSubGroup=QString(), QObject *parent=nullptr)
Definition settings_manager.cpp:3
TODO: Document this.