From 7a0baf65e7adb1139e2e2e3d3d65eefd56d7b229 Mon Sep 17 00:00:00 2001 From: Alessandro Portale <alessandro.portale@nokia.com> Date: Wed, 15 Apr 2009 19:07:25 +0200 Subject: [PATCH] Don't annoy Windows users with alien dir separators --- src/plugins/qt4projectmanager/qtversionmanager.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp index fe4e3d48770..6086c5ba4b3 100644 --- a/src/plugins/qt4projectmanager/qtversionmanager.cpp +++ b/src/plugins/qt4projectmanager/qtversionmanager.cpp @@ -404,7 +404,7 @@ QtDirWidget::QtDirWidget(QWidget *parent, QList<QtVersion *> versions, int defau const QtVersion * const version = m_versions.at(i); QTreeWidgetItem *item = new QTreeWidgetItem(m_ui.qtdirList); item->setText(0, version->name()); - item->setText(1, version->path()); + item->setText(1, QDir::toNativeSeparators(version->path())); item->setData(0, Qt::UserRole, version->uniqueId()); if (version->isValid()) { @@ -506,7 +506,7 @@ void QtDirWidget::addQtDir() QTreeWidgetItem *item = new QTreeWidgetItem(m_ui.qtdirList); item->setText(0, newVersion->name()); - item->setText(1, newVersion->path()); + item->setText(1, QDir::toNativeSeparators(newVersion->path())); item->setData(0, Qt::UserRole, newVersion->uniqueId()); item->setData(2, Qt::DecorationRole, QIcon()); @@ -606,9 +606,9 @@ void QtDirWidget::showEnvironmentPage(QTreeWidgetItem *item) makeMingwVisible(false); if (!m_versions.at(index)->isInstalled()) m_ui.errorLabel->setText(tr("The Qt Version is not installed. Run make install") - .arg(m_versions.at(index)->path())); + .arg(QDir::toNativeSeparators(m_versions.at(index)->path()))); else - m_ui.errorLabel->setText(tr("%1 is not a valid qt directory").arg(m_versions.at(index)->path())); + m_ui.errorLabel->setText(tr("%1 is not a valid qt directory").arg(QDir::toNativeSeparators(m_versions.at(index)->path()))); } else { //ProjectExplorer::ToolChain::GCC m_ui.msvcComboBox->setVisible(false); makeMingwVisible(false); @@ -734,7 +734,7 @@ void QtDirWidget::updateCurrentQtPath() if (m_versions[currentItemIndex]->path() == m_ui.qtPath->path()) return; m_versions[currentItemIndex]->setPath(m_ui.qtPath->path()); - currentItem->setText(1, m_versions[currentItemIndex]->path()); + currentItem->setText(1, QDir::toNativeSeparators(m_versions[currentItemIndex]->path())); showEnvironmentPage(currentItem); -- GitLab