diff --git a/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.cpp b/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.cpp index 3a854737885..8932ff02629 100644 --- a/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.cpp +++ b/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.cpp @@ -7,6 +7,10 @@ #include #include +#if defined(QMLINSPECTOR) +#include +#endif + #if defined(Q_OS_SYMBIAN) && defined(ORIENTATIONLOCK) #include #include @@ -41,15 +45,14 @@ QString QmlApplicationViewerPrivate::adjustPath(const QString &path) } QmlApplicationViewer::QmlApplicationViewer(QWidget *parent) : -#ifdef QMLINSPECTOR - QmlViewer::QDeclarativeViewObserver(parent) -#else - QDeclarativeView(parent) -#endif - , m_d(new QmlApplicationViewerPrivate) + QDeclarativeView(parent), + m_d(new QmlApplicationViewerPrivate) { connect(engine(), SIGNAL(quit()), SLOT(close())); setResizeMode(QDeclarativeView::SizeRootObjectToView); +#ifdef QMLINSPECTOR + new QmlViewer::QDeclarativeViewObserver(this, parent); +#endif } QmlApplicationViewer::~QmlApplicationViewer() diff --git a/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.h b/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.h index 1ad160b3579..26721a528df 100644 --- a/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.h +++ b/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.h @@ -1,13 +1,9 @@ #ifndef QMLAPPLICATIONVIEWER_H #define QMLAPPLICATIONVIEWER_H -#ifdef QMLINSPECTOR -#include -class QmlApplicationViewer : public QmlViewer::QDeclarativeViewObserver -#else // QMLINSPECTOR #include + class QmlApplicationViewer : public QDeclarativeView -#endif // QMLINSPECTOR { public: enum Orientation { diff --git a/src/plugins/qt4projectmanager/wizards/qmlstandaloneapp.cpp b/src/plugins/qt4projectmanager/wizards/qmlstandaloneapp.cpp index 0bfb34c5b21..d0aa331a367 100644 --- a/src/plugins/qt4projectmanager/wizards/qmlstandaloneapp.cpp +++ b/src/plugins/qt4projectmanager/wizards/qmlstandaloneapp.cpp @@ -470,7 +470,7 @@ bool QmlStandaloneApp::updateFiles(const QList &list, Q return true; } -const int QmlStandaloneApp::StubVersion = 5; +const int QmlStandaloneApp::StubVersion = 6; } // namespace Internal } // namespace Qt4ProjectManager