Move nick completion suffix setting from UiSettings to a new NickCompletionSettings
[quassel.git] / src / client / clientsettings.cpp
index 3a50c0f..b5f6df3 100644 (file)
@@ -185,3 +185,19 @@ bool KnownHostsSettings::isKnownHost(const QSslSocket *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();
+}