diff --git a/src/libs/extensionsystem/plugindetailsview.cpp b/src/libs/extensionsystem/plugindetailsview.cpp index bb4ffb6b0ba369f3d1bed41683fe16f239d346e0..e9e90f6e82d5a26c3e559062ac0fb40a7998231c 100644 --- a/src/libs/extensionsystem/plugindetailsview.cpp +++ b/src/libs/extensionsystem/plugindetailsview.cpp @@ -30,6 +30,8 @@ #include "plugindetailsview.h" #include "ui_plugindetailsview.h" +#include <QtCore/QDir> + /*! \class ExtensionSystem::PluginDetailsView \brief Widget that displays the contents of a PluginSpec. @@ -74,7 +76,7 @@ void PluginDetailsView::update(PluginSpec *spec) m_ui->compatVersion->setText(spec->compatVersion()); m_ui->vendor->setText(spec->vendor()); m_ui->url->setText(spec->url()); - m_ui->location->setText(spec->filePath()); + m_ui->location->setText(QDir::toNativeSeparators(spec->filePath())); m_ui->description->setText(spec->description()); m_ui->copyright->setText(spec->copyright()); m_ui->license->setText(spec->license()); diff --git a/src/libs/extensionsystem/pluginview.cpp b/src/libs/extensionsystem/pluginview.cpp index 3747e86c53f5b178b359f0559c48ffa7b66c3424..e467f04db27db4088a955bed242bbf8e661239cf 100644 --- a/src/libs/extensionsystem/pluginview.cpp +++ b/src/libs/extensionsystem/pluginview.cpp @@ -33,6 +33,7 @@ #include "pluginspec.h" #include "ui_pluginview.h" +#include <QtCore/QDir> #include <QtGui/QHeaderView> #include <QtGui/QTreeWidgetItem> #include <QtDebug> @@ -124,8 +125,8 @@ void PluginView::updateList() << spec->name() << QString("%1 (%2)").arg(spec->version()).arg(spec->compatVersion()) << spec->vendor() - << spec->filePath()); - item->setToolTip(4, spec->filePath()); + << QDir::toNativeSeparators(spec->filePath())); + item->setToolTip(4, QDir::toNativeSeparators(spec->filePath())); item->setIcon(0, spec->hasError() ? errorIcon : okIcon); item->setData(0, Qt::UserRole, qVariantFromValue(spec)); items.append(item);