Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
card_database_settings.h
Go to the documentation of this file.
1
7
8#ifndef CARDDATABASESETTINGS_H
9#define CARDDATABASESETTINGS_H
10
11#include "settings_manager.h"
12
14
16{
17 Q_OBJECT
18 friend class SettingsCache;
19
20public:
21 void setSortKey(QString shortName, unsigned int sortKey) override;
22 void setEnabled(QString shortName, bool enabled) override;
23 void setIsKnown(QString shortName, bool isknown) override;
24
25 unsigned int getSortKey(QString shortName) override;
26 bool isEnabled(QString shortName) override;
27 bool isKnown(QString shortName) override;
28
29private:
30 explicit CardDatabaseSettings(const QString &settingPath, QObject *parent = nullptr);
31};
32
33#endif // CARDDATABASESETTINGS_H
void setIsKnown(QString shortName, bool isknown) override
Definition card_database_settings.cpp:18
CardDatabaseSettings(const QString &settingPath, QObject *parent=nullptr)
Definition card_database_settings.cpp:3
void setSortKey(QString shortName, unsigned int sortKey) override
Definition card_database_settings.cpp:8
friend class SettingsCache
Definition card_database_settings.h:18
bool isKnown(QString shortName) override
Definition card_database_settings.cpp:33
bool isEnabled(QString shortName) override
Definition card_database_settings.cpp:28
void setEnabled(QString shortName, bool enabled) override
Definition card_database_settings.cpp:13
unsigned int getSortKey(QString shortName) override
Definition card_database_settings.cpp:23
Definition interface_card_set_priority_controller.h:5
SettingsManager(const QString &settingPath, const QString &defaultGroup=QString(), const QString &defaultSubGroup=QString(), QObject *parent=nullptr)
Definition settings_manager.cpp:3
TODO: Document this.