diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2018-08-21 17:46:47 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2018-08-28 07:27:30 +0000 |
commit | 4ecc46626b5d2aa91dd3a7dfa4b4f9a4aa19dcad (patch) | |
tree | 0d32f025b1462406793f63b69aab34430e39fa0d /src/plugins/qnx | |
parent | 767137157e4971413ee0ab4f9ee5ea48a2b43737 (diff) | |
download | qt-creator-4ecc46626b5d2aa91dd3a7dfa4b4f9a4aa19dcad.tar.gz |
FileInProjectFinder/Debugger: Use Utils::FileName for sysroot
Change-Id: Id937f927ba6137fd04f742f31d1b260afbe42db4
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/plugins/qnx')
-rw-r--r-- | src/plugins/qnx/qnxdebugsupport.cpp | 6 | ||||
-rw-r--r-- | src/plugins/qnx/qnxqtversion.cpp | 6 | ||||
-rw-r--r-- | src/plugins/qnx/qnxqtversion.h | 2 |
3 files changed, 8 insertions, 6 deletions
diff --git a/src/plugins/qnx/qnxdebugsupport.cpp b/src/plugins/qnx/qnxdebugsupport.cpp index 30f569b826..bb69ba4647 100644 --- a/src/plugins/qnx/qnxdebugsupport.cpp +++ b/src/plugins/qnx/qnxdebugsupport.cpp @@ -85,8 +85,10 @@ static QStringList searchPaths(Kit *kit) searchPaths << qtVersion->qmakeProperty("QT_INSTALL_PLUGINS") + '/' + dir; searchPaths << qtVersion->qmakeProperty("QT_INSTALL_LIBS"); - searchPaths << qtVersion->qnxTarget() + '/' + qtVersion->cpuDir() + "/lib"; - searchPaths << qtVersion->qnxTarget() + '/' + qtVersion->cpuDir() + "/usr/lib"; + searchPaths << qtVersion->qnxTarget().appendPath(qtVersion->cpuDir()).appendPath("lib") + .toString(); + searchPaths << qtVersion->qnxTarget().appendPath(qtVersion->cpuDir()).appendPath("usr/lib") + .toString(); return searchPaths; } diff --git a/src/plugins/qnx/qnxqtversion.cpp b/src/plugins/qnx/qnxqtversion.cpp index 950cd9b1e5..3a49afa765 100644 --- a/src/plugins/qnx/qnxqtversion.cpp +++ b/src/plugins/qnx/qnxqtversion.cpp @@ -98,17 +98,17 @@ QString QnxQtVersion::qnxHost() const return QString(); } -QString QnxQtVersion::qnxTarget() const +Utils::FileName QnxQtVersion::qnxTarget() const { if (!m_environmentUpToDate) updateEnvironment(); foreach (const Utils::EnvironmentItem &item, m_qnxEnv) { if (item.name == QLatin1String(Constants::QNX_TARGET_KEY)) - return item.value; + return Utils::FileName::fromUserInput(item.value); } - return QString(); + return Utils::FileName(); } QString QnxQtVersion::cpuDir() const diff --git a/src/plugins/qnx/qnxqtversion.h b/src/plugins/qnx/qnxqtversion.h index e67bc6bfb2..6bea0ed4b1 100644 --- a/src/plugins/qnx/qnxqtversion.h +++ b/src/plugins/qnx/qnxqtversion.h @@ -52,7 +52,7 @@ public: QSet<Core::Id> targetDeviceTypes() const override; QString qnxHost() const; - QString qnxTarget() const; + Utils::FileName qnxTarget() const; QString cpuDir() const; |