Класс AbstractSettings
Абстрактный базовый класс для чтения и записи настроек.
Подробнее...
#include <abstractsettings.h>
Производные классы:DaemonSettings, Settings и WizardSettings.
Полный список членов класса
Открытые члены
- AbstractSettings (const QString &filename, QObject *parent=0)
-
bool getBool (const QString &key) const
-
int getInt (const QString &key) const
-
QSettings::Status status () const
-
QString getString (const QString &key) const
-
QStringList getList (const QString &key) const
-
void setBool (const QString &key, bool value)
-
void setInt (const QString &key, int value)
-
void setList (const QString &key, const QStringList &value)
-
void setString (const QString &key, const QString &value)
-
void read ()
-
void remove (const QString &key)
-
void write ()
-
void write (bool sync)
Открытые статические члены
Защищенные члены
- void read (const QSettings *s)
- void write (QSettings *s, bool sync=false)
Защищенные данные
-
QMap< QString, bool > m_bool
-
QMap< QString, int > m_int
-
QMap< QString, QString > m_string
-
QMap< QString, QStringList > m_list
-
QSettings * m_settings
-
QStringList m_remove
-
QStringList m_ro
Закрытые статические данные
Подробное описание
Абстрактный базовый класс для чтения и записи настроек.
Предоставляет методы для получения настроек, типов bool, int и QString.
Конструктор(ы)
Методы
| bool isNewYear |
( |
|
) |
[static] |
| void read |
( |
const QSettings * |
s |
) |
[protected] |
| void write |
( |
QSettings * |
s, |
|
|
bool |
sync = false | |
|
) |
| | [protected] |