X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fuisupport%2Fuisettings.h;h=6da65ef5dc73d8bf700e2b86d6cd7f3a24cd0e89;hb=731ec69d4608ba95e3ae4f154b8ca1852e1db2e5;hp=40463bf88a7012da6ea8701c29be697f3888d1b7;hpb=266e2be2a253852993b8f9b12762424c01cf23e4;p=quassel.git diff --git a/src/uisupport/uisettings.h b/src/uisupport/uisettings.h index 40463bf8..6da65ef5 100644 --- a/src/uisupport/uisettings.h +++ b/src/uisupport/uisettings.h @@ -27,22 +27,26 @@ class UiSettings : public ClientSettings { public: UiSettings(const QString &group = "Ui"); - - void setValue(const QString &key, const QVariant &data); - QVariant value(const QString &key, const QVariant &def = QVariant()); - void remove(const QString &key); + + inline void setValue(const QString &key, const QVariant &data) { setLocalValue(key, data); } + inline QVariant value(const QString &key, const QVariant &def = QVariant()) { return localValue(key, def); } + inline void remove(const QString &key) { removeLocalKey(key); } }; + class UiStyleSettings : public ClientSettings { +public: + UiStyleSettings(const QString &group = "UiStyle"); - public: - UiStyleSettings(const QString &group = "UiStyle"); + inline void setValue(const QString &key, const QVariant &data) { setLocalValue(key, data); } + inline QVariant value(const QString &key, const QVariant &def = QVariant()) { return localValue(key, def); } + inline void remove(const QString &key) { removeLocalKey(key); } - void setCustomFormat(UiStyle::FormatType, QTextCharFormat); - QTextCharFormat customFormat(UiStyle::FormatType); + void setCustomFormat(UiStyle::FormatType, QTextCharFormat); + QTextCharFormat customFormat(UiStyle::FormatType); - void removeCustomFormat(UiStyle::FormatType); - QList availableFormats(); + void removeCustomFormat(UiStyle::FormatType); + QList availableFormats(); }; #endif