X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fuisettings.h;h=2453758a58a8f83afad56aab1aeeaaa27db4ba79;hp=e62db07e756bd28f3441e7d4c623514c6c2c6434;hb=cc6e7c08709c4e761e2fd9c2e322751015497003;hpb=61f33c7895e324f6e95034d86897ad2e963653f1 diff --git a/src/uisupport/uisettings.h b/src/uisupport/uisettings.h index e62db07e..2453758a 100644 --- a/src/uisupport/uisettings.h +++ b/src/uisupport/uisettings.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-2018 by the Quassel Project * + * Copyright (C) 2005-2019 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -30,8 +30,8 @@ class UISUPPORT_EXPORT UiSettings : public ClientSettings public: UiSettings(QString group = "Ui"); - virtual void setValue(const QString &key, const QVariant &data); - virtual QVariant value(const QString &key, const QVariant &def = {}) const; + virtual void setValue(const QString& key, const QVariant& data); + virtual QVariant value(const QString& key, const QVariant& def = {}) const; /** * Gets if a value exists in settings @@ -39,35 +39,33 @@ public: * @param[in] key ID of local settings key * @returns True if key exists in settings, otherwise false */ - bool valueExists(const QString &key) const; + bool valueExists(const QString& key) const; - void remove(const QString &key); + void remove(const QString& key); }; - class UISUPPORT_EXPORT UiStyleSettings : public UiSettings { public: UiStyleSettings(); - UiStyleSettings(const QString &subGroup); + UiStyleSettings(const QString& subGroup); - void setCustomFormat(UiStyle::FormatType, const QTextCharFormat &format); + void setCustomFormat(UiStyle::FormatType, const QTextCharFormat& format); QTextCharFormat customFormat(UiStyle::FormatType) const; void removeCustomFormat(UiStyle::FormatType); QList availableFormats() const; }; - class UISUPPORT_EXPORT SessionSettings : public UiSettings { public: SessionSettings(QString sessionId, QString group = "Session"); - void setValue(const QString &key, const QVariant &data) override; - QVariant value(const QString &key, const QVariant &def = {}) const override; + void setValue(const QString& key, const QVariant& data) override; + QVariant value(const QString& key, const QVariant& def = {}) const override; - void removeKey(const QString &key); + void removeKey(const QString& key); void removeSession(); void cleanup(); @@ -82,7 +80,6 @@ private: QString _sessionId; }; - class UISUPPORT_EXPORT ShortcutSettings : public UiSettings { public: @@ -93,6 +90,6 @@ public: QStringList savedShortcuts() const; - void saveShortcut(const QString &name, const QKeySequence &shortcut); - QKeySequence loadShortcut(const QString &name) const; + void saveShortcut(const QString& name, const QKeySequence& shortcut); + QKeySequence loadShortcut(const QString& name) const; };