summary refs log tree commit diff
path: root/src/ChatPage.cpp
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2021-08-29 14:57:32 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2021-08-29 16:32:28 +0200
commit47c7c4c777d848a96c799374dedf999ca3d320d9 (patch)
tree7c20928ce8907a6aedef2fb1a6e40a32fdb60dd8 /src/ChatPage.cpp
parentSupport animated images (diff)
downloadnheko-47c7c4c777d848a96c799374dedf999ca3d320d9.tar.xz
cleanup QSettings usage a bit
Diffstat (limited to 'src/ChatPage.cpp')
-rw-r--r--src/ChatPage.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/ChatPage.cpp b/src/ChatPage.cpp
index 615e96fe..d0de7ab8 100644
--- a/src/ChatPage.cpp
+++ b/src/ChatPage.cpp
@@ -6,7 +6,6 @@
 #include <QApplication>
 #include <QInputDialog>
 #include <QMessageBox>
-#include <QSettings>
 
 #include <mtx/responses.hpp>
 
@@ -277,15 +276,15 @@ ChatPage::resetUI()
 void
 ChatPage::deleteConfigs()
 {
-        QSettings settings;
+        auto settings = UserSettings::instance()->qsettings();
 
         if (UserSettings::instance()->profile() != "") {
-                settings.beginGroup("profile");
-                settings.beginGroup(UserSettings::instance()->profile());
+                settings->beginGroup("profile");
+                settings->beginGroup(UserSettings::instance()->profile());
         }
-        settings.beginGroup("auth");
-        settings.remove("");
-        settings.endGroup(); // auth
+        settings->beginGroup("auth");
+        settings->remove("");
+        settings->endGroup(); // auth
 
         http::client()->shutdown();
         cache::deleteData();