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
recents_settings.h
Go to the documentation of this file.
1
6
7
#ifndef RECENTS_SETTINGS_H
8
#define RECENTS_SETTINGS_H
9
10
#include "
settings_manager.h
"
11
12
#include <QString>
13
#include <QStringList>
14
#include <qtmetamacros.h>
15
16
class
QObject;
17
18
class
RecentsSettings
:
public
SettingsManager
19
{
20
Q_OBJECT
21
friend
class
SettingsCache
;
22
23
explicit
RecentsSettings
(
const
QString &
settingPath
, QObject *parent =
nullptr
);
24
RecentsSettings
(
const
RecentsSettings
&
/*other*/
);
25
26
public
:
27
QStringList
getRecentlyOpenedDeckPaths
()
const
;
28
void
clearRecentlyOpenedDeckPaths
();
29
void
updateRecentlyOpenedDeckPaths
(
const
QString &deckPath);
30
31
QString
getLatestDeckDirPath
()
const
;
32
void
setLatestDeckDirPath
(
const
QString &dirPath);
33
34
signals:
35
void
recentlyOpenedDeckPathsChanged
();
36
};
37
38
#endif
// RECENTS_SETTINGS_H
RecentsSettings::setLatestDeckDirPath
void setLatestDeckDirPath(const QString &dirPath)
Definition
recents_settings.cpp:46
RecentsSettings::clearRecentlyOpenedDeckPaths
void clearRecentlyOpenedDeckPaths()
Definition
recents_settings.cpp:21
RecentsSettings::RecentsSettings
RecentsSettings(const RecentsSettings &)
RecentsSettings::recentlyOpenedDeckPathsChanged
void recentlyOpenedDeckPathsChanged()
RecentsSettings::updateRecentlyOpenedDeckPaths
void updateRecentlyOpenedDeckPaths(const QString &deckPath)
Definition
recents_settings.cpp:26
RecentsSettings::getLatestDeckDirPath
QString getLatestDeckDirPath() const
Definition
recents_settings.cpp:41
RecentsSettings::SettingsCache
friend class SettingsCache
Definition
recents_settings.h:21
RecentsSettings::getRecentlyOpenedDeckPaths
QStringList getRecentlyOpenedDeckPaths() const
Definition
recents_settings.cpp:17
RecentsSettings::RecentsSettings
RecentsSettings(const QString &settingPath, QObject *parent=nullptr)
Definition
recents_settings.cpp:12
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
recents_settings.h
Generated by
1.18.0