We need it in Client rather than uisupport.
return isKnownHost(socket->peerAddress(), socket->peerCertificate().digest());
}
#endif
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();
+}
+// ========================================
+// NickCompletionSettings
+// ========================================
+
+class NickCompletionSettings : public ClientSettings {
+public:
+ NickCompletionSettings();
+
+ void setCompletionSuffix(const QString &);
+ QString completionSuffix();
+
+};
+
settings["DisplayTopicInTooltip"] = bufferSettings.value("DisplayTopicInTooltip", QVariant(false));
ui.displayTopicInTooltip->setChecked(settings["DisplayTopicInTooltip"].toBool());
settings["DisplayTopicInTooltip"] = bufferSettings.value("DisplayTopicInTooltip", QVariant(false));
ui.displayTopicInTooltip->setChecked(settings["DisplayTopicInTooltip"].toBool());
- // inputline settings
- settings["CompletionSuffix"] = uiSettings.value("CompletionSuffix", QString(": "));
+ // completion settings
+ NickCompletionSettings completionSettings;
+ settings["CompletionSuffix"] = completionSettings.completionSuffix();
ui.completionSuffix->setText(settings["CompletionSuffix"].toString());
setChangedState(false);
ui.completionSuffix->setText(settings["CompletionSuffix"].toString());
setChangedState(false);
bufferSettings.setValue("DisplayTopicInTooltip", ui.displayTopicInTooltip->isChecked());
bufferSettings.setValue("DisplayTopicInTooltip", ui.displayTopicInTooltip->isChecked());
- uiSettings.setValue("CompletionSuffix", ui.completionSuffix->text());
+ NickCompletionSettings completionSettings;
+ completionSettings.setCompletionSuffix(ui.completionSuffix->text());