aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/debuggersourcepathmappingwidget.cpp
diff options
context:
space:
mode:
authorhjk <[email protected]>2018-09-24 13:57:16 +0200
committerhjk <[email protected]>2018-09-24 13:37:24 +0000
commitada0e43c93199dbf54add275c1320d33c7c2bc9a (patch)
tree0e1a7a8ff641288331e119e28d0fa3b6f8639a2d /src/plugins/debugger/debuggersourcepathmappingwidget.cpp
parent1b751c2d47a19bf50d4c89a8b786a1b6362d5923 (diff)
Debugger: Fix use of external debug info for installer-based Qt
On Linux. Required installs are the gcc-built Qt libraries themselves, the "Sources" and "Qt Debug Information Files" components. Fixes: QTCREATORBUG-20693 Change-Id: I920efd641ce3ee4583741ea1db0bea18031adc51 Reviewed-by: Christian Stenger <[email protected]>
Diffstat (limited to 'src/plugins/debugger/debuggersourcepathmappingwidget.cpp')
-rw-r--r--src/plugins/debugger/debuggersourcepathmappingwidget.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/debugger/debuggersourcepathmappingwidget.cpp b/src/plugins/debugger/debuggersourcepathmappingwidget.cpp
index 906610547ca..6ed1196c963 100644
--- a/src/plugins/debugger/debuggersourcepathmappingwidget.cpp
+++ b/src/plugins/debugger/debuggersourcepathmappingwidget.cpp
@@ -62,7 +62,7 @@ QStringList qtBuildPaths()
"c:/users/qt/work/qt",
"c:/Users/qt/work/install"};
} else {
- return {};
+ return { "/home/qt/work/qt" };
}
}
@@ -450,7 +450,7 @@ DebuggerSourcePathMappingWidget::SourcePathMap
SourcePathMap rc = in;
for (const QString &buildPath : qtBuildPaths()) {
if (!rc.contains(buildPath)) // Do not overwrite user settings.
- rc.insert(buildPath, qtInstallPath);
+ rc.insert(buildPath, qtInstallPath + "/../Src");
}
return rc;
}