Cockatrice 2026-04-21-Development-2.11.0-beta.61
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
message_settings.h
Go to the documentation of this file.
1
6
7#ifndef MESSAGESETTINGS_H
8#define MESSAGESETTINGS_H
9
10#include "settings_manager.h"
11
13{
14 Q_OBJECT
15 friend class SettingsCache;
16
17public:
18 int getCount() const;
19 QString getMessageAt(int index) const;
20
21 void setCount(int count);
22 void setMessageAt(int index, QString message);
23signals:
25
26public slots:
27
28private:
29 explicit MessageSettings(const QString &settingPath, QObject *parent = nullptr);
30 MessageSettings(const MessageSettings & /*other*/);
31};
32
33#endif // MESSAGESETTINGS_H
void messageMacrosChanged()
MessageSettings(const MessageSettings &)
QString getMessageAt(int index) const
Definition message_settings.cpp:8
void setMessageAt(int index, QString message)
Definition message_settings.cpp:23
friend class SettingsCache
Definition message_settings.h:15
void setCount(int count)
Definition message_settings.cpp:18
int getCount() const
Definition message_settings.cpp:13
MessageSettings(const QString &settingPath, QObject *parent=nullptr)
Definition message_settings.cpp:3
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.