CFEL - ASG Software Suite
2.5.0
CASS
|
Settings for CASS. More...
#include <cass_settings.h>
Public Member Functions | |
CASSSettings () | |
constructor More... | |
virtual | ~CASSSettings () |
virtual destructor More... | |
![]() | |
ReadFunc | |
SettingsMap | |
WriteFunc | |
QSettings (const QString &organization, const QString &application=QString() | |
QSettings (Scope scope, const QString &organization, const QString &application=QString() | |
QSettings (Format format, Scope scope, const QString &organization, const QString &application=QString() | |
QSettings (const QString &fileName, Format format, QObject *parent=0) | |
QSettings (QObject *parent=0) | |
allKeys () | |
applicationName () | |
beginGroup (const QString &prefix) | |
beginReadArray (const QString &prefix) | |
beginWriteArray (const QString &prefix, int size=-1) | |
childGroups () | |
childKeys () | |
clear () | |
contains (const QString &key) | |
defaultFormat () | |
endArray () | |
endGroup () | |
event (QEvent *event) | |
fallbacksEnabled () | |
fileName () | |
format () | |
group () | |
iniCodec () | |
isWritable () | |
organizationName () | |
registerFormat (const QString &extension, ReadFunc readFunc, WriteFunc writeFunc, Qt::CaseSensitivity caseSensitivity=Qt::CaseSensitive) | |
remove (const QString &key) | |
scope () | |
setArrayIndex (int i) | |
setDefaultFormat (Format format) | |
setFallbacksEnabled (bool b) | |
setIniCodec (QTextCodec *codec) | |
setIniCodec (const char *codecName) | |
setPath (Format format, Scope scope, const QString &path) | |
setValue (const QString &key, const QVariant &value) | |
status () | |
sync () | |
value (const QString &key, const QVariant &defaultValue=QVariant() | |
Static Public Member Functions | |
static void | setFilename (const std::string &in) |
function to set the filename More... | |
Static Protected Attributes | |
static std::string | _filename |
cass.ini filname name with complete path to the cass.ini to load, needed to circumvent QSettings limitations. More... | |
Settings for CASS.
This class is needed since one cannot set the filename of the cass.ini globally.
Definition at line 30 of file cass_settings.h.
|
inline |
constructor
Will take the filename as it is stored in CassIniFilename. Default is (userScope)/organizationName/applicationName.ini
Definition at line 38 of file cass_settings.h.
|
inlinevirtual |
virtual destructor
Definition at line 43 of file cass_settings.h.
|
inlinestatic |
function to set the filename
Definition at line 46 of file cass_settings.h.
|
staticprotected |
cass.ini filname name with complete path to the cass.ini to load, needed to circumvent QSettings limitations.
Definition at line 53 of file cass_settings.h.