aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <[email protected]>2021-11-17 10:03:50 +0100
committerThomas Hartmann <[email protected]>2021-11-17 11:44:10 +0000
commitdad7deccc4741bb6596d0f2a84d64bffd392a1b3 (patch)
tree868f7170b407dc13ea5f47612eed5f7642e784fe /src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
parentbe9f7313b64a152bff2466e2a3c652f4c88bdfa4 (diff)
QmlProject: Use fromUserInput for settings
Change-Id: Ib591c703e8badc2f12337680a788c051e1a7d974 Reviewed-by: Alessandro Portale <[email protected]> Reviewed-by: Qt CI Bot <[email protected]>
Diffstat (limited to 'src/plugins/qmlprojectmanager/qmlprojectplugin.cpp')
-rw-r--r--src/plugins/qmlprojectmanager/qmlprojectplugin.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
index 1faf0ccbaab..7552e6cd6d3 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
+++ b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
@@ -91,7 +91,7 @@ QmlProjectPlugin::~QmlProjectPlugin()
void QmlProjectPlugin::openQDS(const Utils::FilePath &fileName)
{
- const QString &qdsPath = QmlProjectPlugin::qdsInstallationEntry();
+ const QString &qdsPath = QmlProjectPlugin::qdsInstallationEntry().toString();
bool qdsStarted = false;
//-a and -client arguments help to append project to open design studio application
if (Utils::HostOsInfo::isMacHost())
@@ -106,17 +106,17 @@ void QmlProjectPlugin::openQDS(const Utils::FilePath &fileName)
}
}
-QString QmlProjectPlugin::qdsInstallationEntry()
+Utils::FilePath QmlProjectPlugin::qdsInstallationEntry()
{
QSettings *settings = Core::ICore::settings();
const QString qdsInstallationEntry = "QML/Designer/DesignStudioInstallation"; //set in installer
- return settings->value(qdsInstallationEntry).toString();
+ return Utils::FilePath::fromUserInput(settings->value(qdsInstallationEntry).toString());
}
bool QmlProjectPlugin::qdsInstallationExists()
{
- return Utils::FilePath::fromString(qdsInstallationEntry()).exists();
+ return qdsInstallationEntry().exists();
}
Utils::FilePath findQmlProject(const Utils::FilePath &folder)