summaryrefslogtreecommitdiff
path: root/src/libs/utils/unixutils.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2020-12-22 16:21:45 +0100
committerEike Ziller <eike.ziller@qt.io>2021-01-05 07:30:54 +0000
commitfcbb4721bae3dda765c002a32f670acd0314193d (patch)
treec57b98412a625f3857ec1a937cb29bf4d18b8e02 /src/libs/utils/unixutils.cpp
parentb0d2c0d45d5be4afaa6b363341dbc02bb8ff2cc8 (diff)
downloadqt-creator-fcbb4721bae3dda765c002a32f670acd0314193d.tar.gz
Utils: Use new settings API
Avoid writing defaults to the settings. Task-number: QTCREATORBUG-24430 Change-Id: I57193c0c07c02faf95753378bb1c8d86d18fd131 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'src/libs/utils/unixutils.cpp')
-rw-r--r--src/libs/utils/unixutils.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libs/utils/unixutils.cpp b/src/libs/utils/unixutils.cpp
index 77daae645c..535bfa2a04 100644
--- a/src/libs/utils/unixutils.cpp
+++ b/src/libs/utils/unixutils.cpp
@@ -24,7 +24,9 @@
****************************************************************************/
#include "unixutils.h"
+
#include "fileutils.h"
+#include "qtcsettings.h"
#include <QSettings>
#include <QFileInfo>
@@ -47,7 +49,7 @@ QString UnixUtils::fileBrowser(const QSettings *settings)
void UnixUtils::setFileBrowser(QSettings *settings, const QString &term)
{
- settings->setValue(QLatin1String("General/FileBrowser"), term);
+ QtcSettings::setValueWithDefault(settings, "General/FileBrowser", term, defaultFileBrowser());
}