56 return m_initializationStatus;
64 inline QVariant
value(
const QString §ion,
66 const QVariant &default_value = QVariant()) {
67 return QSettings::value(QString(
"%1/%2").arg(section, key), default_value);
76 const QVariant &
value) {
77 QSettings::setValue(QString(
"%1/%2").arg(section, key), value);
91 Settings(
const QString & file_name, Format format,
92 const Type &
type, QObject * parent = 0);
94 Type m_initializationStatus;
Type type() const
Type of used settings.
void setValue(const QString §ion, const QString &key, const QVariant &value)
Sets new value into settings.
Type
Describes possible types of loaded settings.
Application-wide settings mechanism.
QVariant value(const QString §ion, const QString &key, const QVariant &default_value=QVariant())
Getter/setter for settings values.
QSettings::Status checkSettings()
Synchronizes settings.
static Settings * setupSettings(QObject *parent)
Creates settings file in correct location.