aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/debuggersourcepathmappingwidget.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <[email protected]>2020-11-12 12:59:08 +0200
committerOrgad Shaneh <[email protected]>2020-11-12 11:45:19 +0000
commitbc9c6e23ca9d85c040724028e2022cf5e0feb906 (patch)
tree59048c6883318303dbf082037c15b35e65524102 /src/plugins/debugger/debuggersourcepathmappingwidget.cpp
parentc96e44825d9e86838f56111f2ec340a4e48920d7 (diff)
Debugger: Fix source mapping on Windows
Path separators should be translated to '/'. That's probably was the intention for originally using QDir::cleanPath(), which was removed in b7c72f8621. Change-Id: Id7fdbc1e430b7d52da1bd7406fcfd777326bf593 Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'src/plugins/debugger/debuggersourcepathmappingwidget.cpp')
-rw-r--r--src/plugins/debugger/debuggersourcepathmappingwidget.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/debugger/debuggersourcepathmappingwidget.cpp b/src/plugins/debugger/debuggersourcepathmappingwidget.cpp
index ef7b609b6be..2f6939c16cf 100644
--- a/src/plugins/debugger/debuggersourcepathmappingwidget.cpp
+++ b/src/plugins/debugger/debuggersourcepathmappingwidget.cpp
@@ -145,7 +145,8 @@ bool SourcePathMappingModel::isNewPlaceHolder(const Mapping &m) const
// Return raw, unfixed mapping
Mapping SourcePathMappingModel::rawMappingAt(int row) const
{
- return Mapping(item(row, SourceColumn)->text(), item(row, TargetColumn)->text());
+ return Mapping(QDir::fromNativeSeparators(item(row, SourceColumn)->text()),
+ QDir::fromNativeSeparators(item(row, TargetColumn)->text()));
}
// Return mapping, empty if it is the place holder.