/***************************************************************************
- * Copyright (C) 2005-2018 by the Quassel Project *
+ * Copyright (C) 2005-2020 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
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
* @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<UiStyle::FormatType> 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();
QString _sessionId;
};
-
class UISUPPORT_EXPORT ShortcutSettings : public UiSettings
{
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;
};