From 1cce35ecf53b6785a7c495c10db4863ff31d7c51 Mon Sep 17 00:00:00 2001 From: Alessandro Portale <alessandro.portale@nokia.com> Date: Fri, 18 Mar 2011 17:50:15 +0100 Subject: [PATCH] Code deduplication. The 'include(deployment.pri)' is now removed in a central place. --- src/plugins/qt4projectmanager/wizards/abstractmobileapp.cpp | 2 ++ src/plugins/qt4projectmanager/wizards/html5app.cpp | 6 ++---- src/plugins/qt4projectmanager/wizards/qtquickapp.cpp | 2 -- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/plugins/qt4projectmanager/wizards/abstractmobileapp.cpp b/src/plugins/qt4projectmanager/wizards/abstractmobileapp.cpp index a7bc8671b18..5245cb1aa05 100644 --- a/src/plugins/qt4projectmanager/wizards/abstractmobileapp.cpp +++ b/src/plugins/qt4projectmanager/wizards/abstractmobileapp.cpp @@ -280,6 +280,8 @@ QByteArray AbstractMobileApp::generateProFile(QString *errorMessage) const } if (foldersCount > 0) out << "DEPLOYMENTFOLDERS = " << folders.join(QLatin1String(" ")) << endl; + } else if (line.contains(QLatin1String("# INCLUDE_DEPLOYMENT_PRI"))) { + in.readLine(); // eats 'include(deployment.pri)' } else { handleCurrentProFileTemplateLine(line, in, out, commentOutNextLine); } diff --git a/src/plugins/qt4projectmanager/wizards/html5app.cpp b/src/plugins/qt4projectmanager/wizards/html5app.cpp index 81742019330..5708711315e 100644 --- a/src/plugins/qt4projectmanager/wizards/html5app.cpp +++ b/src/plugins/qt4projectmanager/wizards/html5app.cpp @@ -149,12 +149,10 @@ void Html5App::handleCurrentProFileTemplateLine(const QString &line, QTextStream &proFileTemplate, QTextStream &proFile, bool &commentOutNextLine) const { + Q_UNUSED(proFileTemplate) Q_UNUSED(proFile) - if (line.contains(QLatin1String("# INCLUDE_DEPLOYMENT_PRI"))) { - proFileTemplate.readLine(); // eats 'include(deployment.pri)' - } else if (line.contains(QLatin1String("# TOUCH_OPTIMIZED_NAVIGATION"))) { + if (line.contains(QLatin1String("# TOUCH_OPTIMIZED_NAVIGATION"))) commentOutNextLine = !m_touchOptimizedNavigationEnabled; - } } #ifndef CREATORLESSTEST diff --git a/src/plugins/qt4projectmanager/wizards/qtquickapp.cpp b/src/plugins/qt4projectmanager/wizards/qtquickapp.cpp index cfeb1d5c282..482bbf86672 100644 --- a/src/plugins/qt4projectmanager/wizards/qtquickapp.cpp +++ b/src/plugins/qt4projectmanager/wizards/qtquickapp.cpp @@ -243,8 +243,6 @@ void QtQuickApp::handleCurrentProFileTemplateLine(const QString &line, } proFile << endl; - } else if (line.contains(QLatin1String("# INCLUDE_DEPLOYMENT_PRI"))) { - proFileTemplate.readLine(); // eats 'include(deployment.pri)' } } -- GitLab