Crossfire Server, Trunk
R21041
CRESettings.h
Go to the documentation of this file.
1
#ifndef CLASS_CRE_SETTINGS_H
2
#define CLASS_CRE_SETTINGS_H
3
4
#include <QSettings>
5
6
#include "
CREFilterDefinitionManager.h
"
7
#include "
CREReportDefinitionManager.h
"
8
9
class
CRESettings
:
protected
QSettings
10
{
11
public
:
12
CRESettings
();
13
14
bool
ensureOptions
();
15
16
QString
mapCacheDirectory
()
const
;
17
18
void
loadFilters
(
CREFilterDefinitionManager
& filters);
19
void
saveFilters
(
const
CREFilterDefinitionManager
& filters);
20
21
void
loadReports
(
CREReportDefinitionManager
& reports);
22
void
saveReports
(
const
CREReportDefinitionManager
& reports);
23
};
24
25
#endif // CLASS_CRE_SETTINGS_H
CRESettings::saveFilters
void saveFilters(const CREFilterDefinitionManager &filters)
Definition:
CRESettings.cpp:53
CREFilterDefinitionManager.h
CREReportDefinitionManager
Definition:
CREReportDefinitionManager.h:9
CRESettings::mapCacheDirectory
QString mapCacheDirectory() const
Definition:
CRESettings.cpp:43
CREFilterDefinitionManager
Definition:
CREFilterDefinitionManager.h:9
CRESettings::CRESettings
CRESettings()
Definition:
CRESettings.cpp:7
CRESettings::saveReports
void saveReports(const CREReportDefinitionManager &reports)
Definition:
CRESettings.cpp:65
CREReportDefinitionManager.h
CRESettings
Definition:
CRESettings.h:9
CRESettings::ensureOptions
bool ensureOptions()
Definition:
CRESettings.cpp:11
CRESettings::loadFilters
void loadFilters(CREFilterDefinitionManager &filters)
Definition:
CRESettings.cpp:48
CRESettings::loadReports
void loadReports(CREReportDefinitionManager &reports)
Definition:
CRESettings.cpp:60
crossfire-code
server
trunk
utils
cre
CRESettings.h
Generated by
1.8.13