-#ifdef HAVE_SSL
- QByteArray knownDigest(const QSslSocket *socket);
- void saveKnownHost(const QSslSocket *socket);
- bool isKnownHost(const QSslSocket *socket);
-#endif
+ void setCompletionSuffix(const QString &);
+ QString completionSuffix();
+
+ void setAddSpaceMidSentence(bool);
+ bool addSpaceMidSentence();
+
+ void setSortMode(SortMode);
+ SortMode sortMode();
+
+ void setCaseSensitivity(Qt::CaseSensitivity);
+ Qt::CaseSensitivity caseSensitivity();
+
+ void setUseLastSpokenTo(bool);
+ bool useLastSpokenTo();
+
+};
+
+// ========================================
+// ItemViewSettings
+// ========================================
+class ItemViewSettings : public ClientSettings {
+ public:
+ ItemViewSettings(const QString& group = "ItemViews");
+
+ bool displayTopicInTooltip();
+ bool mouseWheelChangesBuffer();