diff options
author | Tobias Hunger <tobias.hunger@nokia.com> | 2010-03-26 14:44:25 +0100 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@nokia.com> | 2010-03-26 15:53:33 +0100 |
commit | 8418e6c038153636cd0da32cb35615bf9bfeed0d (patch) | |
tree | a40b035fd728d8eab147899c85a7d35c5fbe6000 /src/plugins/qt4projectmanager/wizards/guiappwizard.cpp | |
parent | 0db0aaabae23e767e914b2c757160c699cb89ca0 (diff) |
Add symbian and mobility to pro files for QtGui Apps
* If we are building a mobility app:
* Add MOBILITY api support
* Add symbian specific stuff (UID3, etc)
Reviewed-by: aportale
Diffstat (limited to 'src/plugins/qt4projectmanager/wizards/guiappwizard.cpp')
-rw-r--r-- | src/plugins/qt4projectmanager/wizards/guiappwizard.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/plugins/qt4projectmanager/wizards/guiappwizard.cpp b/src/plugins/qt4projectmanager/wizards/guiappwizard.cpp index 891ebf2fea..edab94b9ea 100644 --- a/src/plugins/qt4projectmanager/wizards/guiappwizard.cpp +++ b/src/plugins/qt4projectmanager/wizards/guiappwizard.cpp @@ -39,6 +39,7 @@ #include <QtCore/QDir> #include <QtCore/QFile> #include <QtCore/QTextStream> +#include <QtCore/QUuid> #include <QtCore/QFileInfo> #include <QtCore/QSharedPointer> @@ -180,6 +181,19 @@ Core::GeneratedFiles GuiAppWizard::generateFiles(const QWizard *w, << "\n\nHEADERS += " << QFileInfo(formHeader.path()).fileName(); if (params.designerForm) proStr << "\n\nFORMS += " << QFileInfo(form->path()).fileName(); + if (params.isMobileApplication) { + // Generate a development Symbian UID for the application: + QString uid3String = QLatin1String("0xe") + QUuid::createUuid().toString().mid(1, 7); + + proStr << "\n\nCONFIG += mobility" + << "\nMOBILITY = " + << "\n\nsymbian {" + << "\n TARGET.UID3 = " << uid3String + << "\n TARGET.CAPABILITY = " + << "\n TARGET.EPOCSTACKSIZE = 0x14000" + << "\n TARGET.EPOCHEAPSIZE = 0x020000 0x800000" + << "\n}"; + } proStr << '\n'; } profile.setContents(contents); |