aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qt4projectmanager/wizards/guiappwizard.cpp
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@nokia.com>2010-04-08 14:56:56 +0200
committerTobias Hunger <tobias.hunger@nokia.com>2010-04-08 16:05:32 +0200
commitaf9428a6cd68fc4d3ea60a7bf2d4bac41b76fb0f (patch)
tree2c7920d41ec5d23bd44c76f77365d174424fb14d /src/plugins/qt4projectmanager/wizards/guiappwizard.cpp
parent7ed80f165634e05030776ede90310603d4ca7d19 (diff)
Only add #ifdef for symbian on mobile builds
Reviewed-by: Friedemann Kleint
Diffstat (limited to 'src/plugins/qt4projectmanager/wizards/guiappwizard.cpp')
-rw-r--r--src/plugins/qt4projectmanager/wizards/guiappwizard.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/plugins/qt4projectmanager/wizards/guiappwizard.cpp b/src/plugins/qt4projectmanager/wizards/guiappwizard.cpp
index 24f8cf0d4a..960339076b 100644
--- a/src/plugins/qt4projectmanager/wizards/guiappwizard.cpp
+++ b/src/plugins/qt4projectmanager/wizards/guiappwizard.cpp
@@ -46,6 +46,13 @@
#include <QtGui/QIcon>
static const char *mainSourceFileC = "main";
+static const char *mainSourceShowC = "w.show();\n";
+static const char *mainSourceMobilityShowC = "#if defined(Q_WS_S60)\n"
+" w.showMaximized();\n"
+"#else\n"
+" w.show();\n"
+"#endif\n";
+
static const char *mainWindowUiContentsC =
"\n <widget class=\"QMenuBar\" name=\"menuBar\" />"
"\n <widget class=\"QToolBar\" name=\"mainToolBar\" />"
@@ -242,6 +249,11 @@ bool GuiAppWizard::parametrizeTemplate(const QString &templatePath, const QStrin
contents.replace(QLatin1String("%BASECLASS%"), params.baseClassName);
contents.replace(QLatin1String("%WIDGET_HEIGHT%"), QString::number(params.widgetHeight));
contents.replace(QLatin1String("%WIDGET_WIDTH%"), QString::number(params.widgetWidth));
+ if (params.isMobileApplication)
+ contents.replace(QLatin1String("%SHOWMETHOD%"), QString::fromLatin1(mainSourceMobilityShowC));
+ else
+ contents.replace(QLatin1String("%SHOWMETHOD%"), QString::fromLatin1(mainSourceShowC));
+
const QChar dot = QLatin1Char('.');