From d6be0395f202c5981c02f19f820424c7c925059c Mon Sep 17 00:00:00 2001
From: hjk <qtc-committer@nokia.com>
Date: Mon, 23 Aug 2010 15:50:03 +0200
Subject: [PATCH] qt4projectmanager: don't overuse QString::replace

---
 .../qt4projectmanager/gettingstartedwelcomepagewidget.cpp     | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/plugins/qt4projectmanager/gettingstartedwelcomepagewidget.cpp b/src/plugins/qt4projectmanager/gettingstartedwelcomepagewidget.cpp
index 1719ec5130d..b6330dde4b7 100644
--- a/src/plugins/qt4projectmanager/gettingstartedwelcomepagewidget.cpp
+++ b/src/plugins/qt4projectmanager/gettingstartedwelcomepagewidget.cpp
@@ -157,8 +157,10 @@ void GettingStartedWelcomePageWidget::updateCppExamples(const QString &examplePa
                 QString fileName = examplePath + relativeProPath;
                 if (!QFile::exists(fileName))
                     fileName = sourcePath + QLatin1String("/examples") + relativeProPath;
+                QString dirName1 = dirName;
+                dirName1.replace(slash, QLatin1Char('-'));
                 QString helpPath = QLatin1String("qthelp://com.trolltech.qt/qdoc/") +
-                                   dirName.replace(slash, QLatin1Char('-')) +
+                                   dirName1 +
                                    QLatin1Char('-') + fn + QLatin1String(".html");
 
                 QAction *exampleAction = subMenu->addAction(name);
-- 
GitLab