Reformat ALL the source!
[quassel.git] / src / client / clientsettings.h
index 8d87398..b14f009 100644 (file)
 class QHostAddress;
 class QSslSocket;
 
-class ClientSettings : public Settings {
+class ClientSettings : public Settings
+{
 public:
-  virtual ~ClientSettings();
+    virtual ~ClientSettings();
 
 protected:
-  ClientSettings(QString group = "General");
+    ClientSettings(QString group = "General");
 };
 
+
 // ========================================
 //  CoreAccountSettings
 // ========================================
@@ -47,135 +49,144 @@ protected:
 //
 // Note that you'll get invalid data (and setting is ignored) if you are not connected to a core!
 
-class CoreAccountSettings : public ClientSettings {
+class CoreAccountSettings : public ClientSettings
+{
 public:
-  // stores account-specific data in CoreAccounts/$ACCID/$SUBGROUP/$KEY)
-  CoreAccountSettings(const QString &subgroup = "General");
+    // stores account-specific data in CoreAccounts/$ACCID/$SUBGROUP/$KEY)
+    CoreAccountSettings(const QString &subgroup = "General");
 
-  virtual void notify(const QString &key, QObject *receiver, const char *slot);
+    virtual void notify(const QString &key, QObject *receiver, const char *slot);
 
-  QList<AccountId> knownAccounts();
-  AccountId lastAccount();
-  void setLastAccount(AccountId);
-  AccountId autoConnectAccount();
-  void setAutoConnectAccount(AccountId);
-  bool autoConnectOnStartup();
-  void setAutoConnectOnStartup(bool);
-  bool autoConnectToFixedAccount();
-  void setAutoConnectToFixedAccount(bool);
+    QList<AccountId> knownAccounts();
+    AccountId lastAccount();
+    void setLastAccount(AccountId);
+    AccountId autoConnectAccount();
+    void setAutoConnectAccount(AccountId);
+    bool autoConnectOnStartup();
+    void setAutoConnectOnStartup(bool);
+    bool autoConnectToFixedAccount();
+    void setAutoConnectToFixedAccount(bool);
 
-  void clearAccounts();
+    void clearAccounts();
 
-  void storeAccountData(AccountId id, const QVariantMap &data);
-  QVariantMap retrieveAccountData(AccountId);
-  void removeAccount(AccountId);
+    void storeAccountData(AccountId id, const QVariantMap &data);
+    QVariantMap retrieveAccountData(AccountId);
+    void removeAccount(AccountId);
 
-  void setJumpKeyMap(const QHash<int, BufferId> &keyMap);
-  QHash<int, BufferId> jumpKeyMap();
+    void setJumpKeyMap(const QHash<int, BufferId> &keyMap);
+    QHash<int, BufferId> jumpKeyMap();
 
-  void setBufferViewOverlay(const QSet<int> &viewIds);
-  QSet<int> bufferViewOverlay();
+    void setBufferViewOverlay(const QSet<int> &viewIds);
+    QSet<int> bufferViewOverlay();
 
-  void setAccountValue(const QString &key, const QVariant &data);
-  QVariant accountValue(const QString &key, const QVariant &def = QVariant());
+    void setAccountValue(const QString &key, const QVariant &data);
+    QVariant accountValue(const QString &key, const QVariant &def = QVariant());
 
 private:
-  QString _subgroup;
+    QString _subgroup;
 };
 
+
 // ========================================
 //  NotificationSettings
 // ========================================
-class NotificationSettings : public ClientSettings {
+class NotificationSettings : public ClientSettings
+{
 public:
-  enum HighlightNickType {
-    NoNick = 0x00,
-    CurrentNick= 0x01,
-    AllNicks = 0x02
-  };
+    enum HighlightNickType {
+        NoNick = 0x00,
+        CurrentNick = 0x01,
+        AllNicks = 0x02
+    };
 
-  NotificationSettings();
+    NotificationSettings();
 
-  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); }
+    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 setHighlightList(const QVariantList &highlightList);
-  QVariantList highlightList();
+    void setHighlightList(const QVariantList &highlightList);
+    QVariantList highlightList();
 
-  void setHighlightNick(HighlightNickType);
-  HighlightNickType highlightNick();
+    void setHighlightNick(HighlightNickType);
+    HighlightNickType highlightNick();
 
-  void setNicksCaseSensitive(bool);
-  bool nicksCaseSensitive();
+    void setNicksCaseSensitive(bool);
+    bool nicksCaseSensitive();
 };
 
+
 // ========================================
 // CoreConnectionSettings
 // ========================================
 
-class CoreConnectionSettings : public ClientSettings {
+class CoreConnectionSettings : public ClientSettings
+{
 public:
-  enum NetworkDetectionMode {
-    UseSolid,
-    UsePingTimeout,
-    NoActiveDetection
-  };
+    enum NetworkDetectionMode {
+        UseSolid,
+        UsePingTimeout,
+        NoActiveDetection
+    };
 
-  CoreConnectionSettings();
+    CoreConnectionSettings();
 
-  void setNetworkDetectionMode(NetworkDetectionMode mode);
-  NetworkDetectionMode networkDetectionMode();
+    void setNetworkDetectionMode(NetworkDetectionMode mode);
+    NetworkDetectionMode networkDetectionMode();
 
-  void setAutoReconnect(bool autoReconnect);
-  bool autoReconnect();
+    void setAutoReconnect(bool autoReconnect);
+    bool autoReconnect();
 
-  void setPingTimeoutInterval(int interval);
-  int pingTimeoutInterval();
+    void setPingTimeoutInterval(int interval);
+    int pingTimeoutInterval();
 
-  void setReconnectInterval(int interval);
-  int reconnectInterval();
+    void setReconnectInterval(int interval);
+    int reconnectInterval();
 };
 
+
 // ========================================
 // TabCompletionSettings
 // ========================================
 
-class TabCompletionSettings : public ClientSettings {
+class TabCompletionSettings : public ClientSettings
+{
 public:
-  enum SortMode {
-    Alphabetical,
-    LastActivity
-  };
+    enum SortMode {
+        Alphabetical,
+        LastActivity
+    };
 
-  TabCompletionSettings();
+    TabCompletionSettings();
 
-  void setCompletionSuffix(const QString &);
-  QString completionSuffix();
+    void setCompletionSuffix(const QString &);
+    QString completionSuffix();
 
-  void setAddSpaceMidSentence(bool);
-  bool addSpaceMidSentence();
+    void setAddSpaceMidSentence(bool);
+    bool addSpaceMidSentence();
 
-  void setSortMode(SortMode);
-  SortMode sortMode();
+    void setSortMode(SortMode);
+    SortMode sortMode();
 
-  void setCaseSensitivity(Qt::CaseSensitivity);
-  Qt::CaseSensitivity caseSensitivity();
-
-  void setUseLastSpokenTo(bool);
-  bool useLastSpokenTo();
+    void setCaseSensitivity(Qt::CaseSensitivity);
+    Qt::CaseSensitivity caseSensitivity();
 
+    void setUseLastSpokenTo(bool);
+    bool useLastSpokenTo();
 };
 
+
 // ========================================
 // ItemViewSettings
 // ========================================
-class ItemViewSettings : public ClientSettings {
-  public:
-    ItemViewSettings(const QString& group = "ItemViews");
+class ItemViewSettings : public ClientSettings
+{
+public:
+    ItemViewSettings(const QString &group = "ItemViews");
 
     bool displayTopicInTooltip();
     bool mouseWheelChangesBuffer();
 };
 
+
 #endif