summaryrefslogtreecommitdiff
path: root/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@nokia.com>2010-07-15 11:58:37 +0200
committerAlessandro Portale <alessandro.portale@nokia.com>2010-07-16 12:17:23 +0200
commit59386b205cae24a27449f4514a07cfeffe48e8cd (patch)
treeaf462d14e334b5c5d200af105e45c0541b932051 /src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
parentac73d0a9eb2ac97fc5841545ea40b1e3febb744a (diff)
downloadqt-creator-59386b205cae24a27449f4514a07cfeffe48e8cd.tar.gz
Wizard for standalone qml applications
Short: Create a new self running qml .sis/.deb package. Long: A typical Qml application usually consists of a couple of .qml, .js and image files. Deploying such an application is challenging, especially to mobile devices. This wizard will generate a C++ project with a customized, light weight Declarative Viewer, a helloworld Qml file and a .pro file that takes care of the deployment of the Qml file(s). This is just the first step. There will be an import wizard, and further more there will be the possibility to add additional Qml modules and probably also Qml directories to the package. Task-number: QTCREATORBUG-1813
Diffstat (limited to 'src/plugins/qmlprojectmanager/qmlprojectplugin.cpp')
-rw-r--r--src/plugins/qmlprojectmanager/qmlprojectplugin.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
index 622f594079..2bbacd7d26 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
+++ b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
@@ -31,6 +31,7 @@
#include "qmlprojectmanager.h"
#include "qmlprojectimportwizard.h"
#include "qmlprojectapplicationwizard.h"
+#include "qmlstandaloneappwizard.h"
#include "qmlprojectconstants.h"
#include "qmlproject.h"
#include "qmlprojectrunconfigurationfactory.h"
@@ -76,6 +77,7 @@ bool QmlProjectPlugin::initialize(const QStringList &, QString *errorMessage)
addAutoReleasedObject(manager);
addAutoReleasedObject(new Internal::QmlProjectRunConfigurationFactory);
addAutoReleasedObject(new Internal::QmlRunControlFactory);
+ addAutoReleasedObject(new QmlNewStandaloneAppWizard);
addAutoReleasedObject(new QmlProjectApplicationWizard);
addAutoReleasedObject(new QmlProjectImportWizard);