Move nick completion suffix setting from UiSettings to a new NickCompletionSettings
[quassel.git] / src / client / clientsettings.cpp
index 62812fc..b5f6df3 100644 (file)
@@ -183,5 +183,21 @@ void KnownHostsSettings::saveKnownHost(const QSslSocket *socket) {
 bool KnownHostsSettings::isKnownHost(const QSslSocket *socket) {
   Q_ASSERT(socket);
   return isKnownHost(socket->peerAddress(), socket->peerCertificate().digest());
+}
 #endif
+
+
+// ========================================
+//  NickCompletionSettings
+// ========================================
+
+NickCompletionSettings::NickCompletionSettings() : ClientSettings("NickCompletion") {
+}
+
+void NickCompletionSettings::setCompletionSuffix(const QString &suffix) {
+  setLocalValue("CompletionSuffix", suffix);
+}
+
+QString NickCompletionSettings::completionSuffix() {
+  return localValue("CompletionSuffix", ": ").toString();
 }