Don't annoy Windows users with alien dir separators

This commit is contained in:
Alessandro Portale
2009-04-15 16:54:18 +02:00
parent 46ac6ca0af
commit c36d51792f
2 changed files with 6 additions and 3 deletions

View File

@@ -30,6 +30,8 @@
#include "plugindetailsview.h" #include "plugindetailsview.h"
#include "ui_plugindetailsview.h" #include "ui_plugindetailsview.h"
#include <QtCore/QDir>
/*! /*!
\class ExtensionSystem::PluginDetailsView \class ExtensionSystem::PluginDetailsView
\brief Widget that displays the contents of a PluginSpec. \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->compatVersion->setText(spec->compatVersion());
m_ui->vendor->setText(spec->vendor()); m_ui->vendor->setText(spec->vendor());
m_ui->url->setText(spec->url()); 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->description->setText(spec->description());
m_ui->copyright->setText(spec->copyright()); m_ui->copyright->setText(spec->copyright());
m_ui->license->setText(spec->license()); m_ui->license->setText(spec->license());

View File

@@ -33,6 +33,7 @@
#include "pluginspec.h" #include "pluginspec.h"
#include "ui_pluginview.h" #include "ui_pluginview.h"
#include <QtCore/QDir>
#include <QtGui/QHeaderView> #include <QtGui/QHeaderView>
#include <QtGui/QTreeWidgetItem> #include <QtGui/QTreeWidgetItem>
#include <QtDebug> #include <QtDebug>
@@ -124,8 +125,8 @@ void PluginView::updateList()
<< spec->name() << spec->name()
<< QString("%1 (%2)").arg(spec->version()).arg(spec->compatVersion()) << QString("%1 (%2)").arg(spec->version()).arg(spec->compatVersion())
<< spec->vendor() << spec->vendor()
<< spec->filePath()); << QDir::toNativeSeparators(spec->filePath()));
item->setToolTip(4, spec->filePath()); item->setToolTip(4, QDir::toNativeSeparators(spec->filePath()));
item->setIcon(0, spec->hasError() ? errorIcon : okIcon); item->setIcon(0, spec->hasError() ? errorIcon : okIcon);
item->setData(0, Qt::UserRole, qVariantFromValue(spec)); item->setData(0, Qt::UserRole, qVariantFromValue(spec));
items.append(item); items.append(item);