diff options
author | hjk <hjk@qt.io> | 2022-11-24 13:05:41 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2022-11-30 17:27:56 +0000 |
commit | 39ffdb416ff3381515b7b4bf579acb23941cd6fc (patch) | |
tree | 544fd0f432246e397c3b851ed35d2b6d297dc661 /src/plugins/cppeditor/cppcodemodelinspectordialog.cpp | |
parent | dc3a4f0002b2c8e4c437b2d6b3bf9e2e4be91a19 (diff) | |
download | qt-creator-39ffdb416ff3381515b7b4bf579acb23941cd6fc.tar.gz |
CPlusPlus: Use FilePath for resolved include paths
... and fix fallout.
Change-Id: I66886e91ff476eff15db51cc024a8021e952d44d
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/plugins/cppeditor/cppcodemodelinspectordialog.cpp')
-rw-r--r-- | src/plugins/cppeditor/cppcodemodelinspectordialog.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/cppeditor/cppcodemodelinspectordialog.cpp b/src/plugins/cppeditor/cppcodemodelinspectordialog.cpp index 1f2349f113..b8af9a2b1b 100644 --- a/src/plugins/cppeditor/cppcodemodelinspectordialog.cpp +++ b/src/plugins/cppeditor/cppcodemodelinspectordialog.cpp @@ -588,7 +588,7 @@ QVariant IncludesModel::data(const QModelIndex &index, int role) const static const QBrush redBrush(QColor(205, 38, 38)); const Document::Include include = m_includes.at(index.row()); - const QString resolvedFileName = QDir::toNativeSeparators(include.resolvedFileName()); + const FilePath resolvedFileName = include.resolvedFileName(); const bool isResolved = !resolvedFileName.isEmpty(); if (role == Qt::DisplayRole) { @@ -599,7 +599,7 @@ QVariant IncludesModel::data(const QModelIndex &index, int role) const return include.line(); } else if (column == FilePathsColumn) { return QVariant(CMI::Utils::unresolvedFileNameWithDelimiters(include) - + QLatin1String(" --> ") + resolvedFileName); + + QLatin1String(" --> ") + resolvedFileName.toUserOutput()); } } else if (role == Qt::ForegroundRole) { return isResolved ? greenBrush : redBrush; |