#include <ecvSettingManager.h>
|
| static ecvSettingManager * | TheInstance (bool autoInit=true) |
| | Returns the (unique) static instance. More...
|
| |
| static void | ReleaseInstance () |
| | Releases unique instance. More...
|
| |
| static void | Init (const QString &path) |
| |
| static void | setValue (const QString §ion, const QString &key, const QVariant &value) |
| |
| static void | removeNode (const QString §ion) |
| |
| static void | removeKey (const QString §ion, const QString &key) |
| |
| static QVariant | getValue (const QString §ion, const QString &key, const QVariant &defaultValue=QVariant()) |
| |
Definition at line 22 of file ecvSettingManager.h.
◆ ~ecvSettingManager()
| ecvSettingManager::~ecvSettingManager |
( |
| ) |
|
|
inlineoverride |
◆ alertSettingsModified()
| virtual void ecvSettingManager::alertSettingsModified |
( |
| ) |
|
|
virtual |
Calling this method will cause the modified signal to be emitted.
◆ allKeys()
| virtual QStringList ecvSettingManager::allKeys |
( |
| ) |
const |
|
virtual |
◆ applicationName()
| virtual QString ecvSettingManager::applicationName |
( |
| ) |
const |
|
virtual |
◆ backup()
| QString ecvSettingManager::backup |
( |
const QString & |
filename = QString() | ) |
|
Creates a new backup file for the current settings. If filename is empty, then a backup file name will automatically be picked. On success returns the backup file name, on failure an empty string is returned.
◆ beginGroup()
| virtual void ecvSettingManager::beginGroup |
( |
const QString & |
prefix | ) |
|
|
virtual |
◆ beginReadArray()
| virtual int ecvSettingManager::beginReadArray |
( |
const QString & |
prefix | ) |
|
|
virtual |
◆ beginWriteArray()
| virtual void ecvSettingManager::beginWriteArray |
( |
const QString & |
prefix, |
|
|
int |
size = -1 |
|
) |
| |
|
virtual |
◆ childGroups()
| virtual QStringList ecvSettingManager::childGroups |
( |
| ) |
const |
|
virtual |
◆ childKeys()
| virtual QStringList ecvSettingManager::childKeys |
( |
| ) |
const |
|
virtual |
◆ clear()
| virtual void ecvSettingManager::clear |
( |
| ) |
|
|
virtual |
◆ contains()
| virtual bool ecvSettingManager::contains |
( |
const QString & |
key | ) |
const |
|
virtual |
◆ endArray()
| virtual void ecvSettingManager::endArray |
( |
| ) |
|
|
virtual |
◆ endGroup()
| virtual void ecvSettingManager::endGroup |
( |
| ) |
|
|
virtual |
◆ fallbacksEnabled()
| virtual bool ecvSettingManager::fallbacksEnabled |
( |
| ) |
const |
|
virtual |
◆ fileName()
| virtual QString ecvSettingManager::fileName |
( |
| ) |
const |
|
virtual |
◆ format()
| virtual Format ecvSettingManager::format |
( |
| ) |
const |
|
virtual |
◆ getValue()
| static QVariant ecvSettingManager::getValue |
( |
const QString & |
section, |
|
|
const QString & |
key, |
|
|
const QVariant & |
defaultValue = QVariant() |
|
) |
| |
|
static |
◆ group()
| virtual QString ecvSettingManager::group |
( |
| ) |
const |
|
virtual |
◆ Init()
| static void ecvSettingManager::Init |
( |
const QString & |
path | ) |
|
|
static |
◆ isAtomicSyncRequired()
| virtual bool ecvSettingManager::isAtomicSyncRequired |
( |
| ) |
const |
|
virtual |
◆ isWritable()
| virtual bool ecvSettingManager::isWritable |
( |
| ) |
const |
|
virtual |
◆ modified
| void ecvSettingManager::modified |
( |
| ) |
|
|
signal |
◆ organizationName()
| virtual QString ecvSettingManager::organizationName |
( |
| ) |
const |
|
virtual |
◆ ReleaseInstance()
| static void ecvSettingManager::ReleaseInstance |
( |
| ) |
|
|
static |
Releases unique instance.
Referenced by main().
◆ remove()
| virtual void ecvSettingManager::remove |
( |
const QString & |
key | ) |
|
|
virtual |
◆ removeKey()
| static void ecvSettingManager::removeKey |
( |
const QString & |
section, |
|
|
const QString & |
key |
|
) |
| |
|
static |
◆ removeNode()
| static void ecvSettingManager::removeNode |
( |
const QString & |
section | ) |
|
|
static |
◆ restoreState() [1/2]
| virtual void ecvSettingManager::restoreState |
( |
const QString & |
key, |
|
|
QDialog & |
dialog |
|
) |
| |
|
virtual |
◆ restoreState() [2/2]
| virtual void ecvSettingManager::restoreState |
( |
const QString & |
key, |
|
|
QMainWindow & |
window |
|
) |
| |
|
virtual |
◆ sanityCheckDock()
| virtual void ecvSettingManager::sanityCheckDock |
( |
QDockWidget * |
docke_widget | ) |
|
|
protectedvirtual |
ensure that when window state is being loaded, if dock windows are beyond the viewport, we correct them.
◆ saveState() [1/2]
| virtual void ecvSettingManager::saveState |
( |
const QDialog & |
dialog, |
|
|
const QString & |
key |
|
) |
| |
|
virtual |
◆ saveState() [2/2]
| virtual void ecvSettingManager::saveState |
( |
const QMainWindow & |
window, |
|
|
const QString & |
key |
|
) |
| |
|
virtual |
◆ scope()
| virtual Scope ecvSettingManager::scope |
( |
| ) |
const |
|
virtual |
◆ setArrayIndex()
| virtual void ecvSettingManager::setArrayIndex |
( |
int |
i | ) |
|
|
virtual |
◆ setAtomicSyncRequired()
| virtual void ecvSettingManager::setAtomicSyncRequired |
( |
bool |
enable | ) |
|
|
virtual |
◆ setFallbacksEnabled()
| virtual void ecvSettingManager::setFallbacksEnabled |
( |
bool |
b | ) |
|
|
virtual |
◆ setValue() [1/2]
| virtual void ecvSettingManager::setValue |
( |
const QString & |
key, |
|
|
const QVariant & |
value |
|
) |
| |
|
virtual |
◆ setValue() [2/2]
| static void ecvSettingManager::setValue |
( |
const QString & |
section, |
|
|
const QString & |
key, |
|
|
const QVariant & |
value |
|
) |
| |
|
static |
◆ status()
| virtual Status ecvSettingManager::status |
( |
| ) |
const |
|
virtual |
◆ sync()
| virtual void ecvSettingManager::sync |
( |
| ) |
|
|
virtual |
◆ TheInstance()
Returns the (unique) static instance.
- Parameters
-
| autoInit | automatically initialize the console instance (with no widget!) if not done already |
◆ value()
| virtual QVariant ecvSettingManager::value |
( |
const QString & |
key, |
|
|
const QVariant & |
defaultValue = QVariant() |
|
) |
| const |
|
virtual |
The documentation for this class was generated from the following file: