Cockatrice
2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Toggle main menu visibility
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
12
#include <QString>
13
#include <qtmetamacros.h>
14
15
class
QObject;
16
17
class
MessageSettings
:
public
SettingsManager
18
{
19
Q_OBJECT
20
friend
class
SettingsCache
;
21
22
public
:
23
int
getCount
()
const
;
24
QString
getMessageAt
(
int
index)
const
;
25
26
void
setCount
(
int
count);
27
void
setMessageAt
(
int
index, QString message);
28
signals:
29
void
messageMacrosChanged
();
30
31
public
slots:
32
33
private
:
34
explicit
MessageSettings
(
const
QString &
settingPath
, QObject *parent =
nullptr
);
35
MessageSettings
(
const
MessageSettings
&
/*other*/
);
36
};
37
38
#endif
// MESSAGESETTINGS_H
MessageSettings::messageMacrosChanged
void messageMacrosChanged()
MessageSettings::MessageSettings
MessageSettings(const MessageSettings &)
MessageSettings::getMessageAt
QString getMessageAt(int index) const
Definition
message_settings.cpp:14
MessageSettings::setMessageAt
void setMessageAt(int index, QString message)
Definition
message_settings.cpp:29
MessageSettings::SettingsCache
friend class SettingsCache
Definition
message_settings.h:20
MessageSettings::setCount
void setCount(int count)
Definition
message_settings.cpp:24
MessageSettings::getCount
int getCount() const
Definition
message_settings.cpp:19
MessageSettings::MessageSettings
MessageSettings(const QString &settingPath, QObject *parent=nullptr)
Definition
message_settings.cpp:9
SettingsManager::SettingsManager
SettingsManager(const QString &settingPath, const QString &defaultGroup=QString(), const QString &defaultSubGroup=QString(), QObject *parent=nullptr)
Definition
settings_manager.cpp:3
SettingsManager::settingPath
QString settingPath
Definition
settings_manager.h:36
settings_manager.h
libcockatrice_settings
libcockatrice
settings
message_settings.h
Generated by
1.18.0