From f987eccd28a493d6db30761c86e37b49a17d5b8c Mon Sep 17 00:00:00 2001 From: dt <qtc-committer@nokia.com> Date: Wed, 10 Nov 2010 16:56:39 +0100 Subject: [PATCH] Revert "QmlApp template: Use new 4.7.1 API to enable qml debugging" This reverts commit 424fcf8c040d0bbe36c1c3d75612d8805a76a770. --- share/qtcreator/templates/qmlapp/main.cpp | 11 +++++------ .../qmlapplicationviewer.cpp | 18 ++++-------------- .../qmlapplicationviewer.h | 5 +---- 3 files changed, 10 insertions(+), 24 deletions(-) diff --git a/share/qtcreator/templates/qmlapp/main.cpp b/share/qtcreator/templates/qmlapp/main.cpp index e6620fbd8d1..f4da658c577 100644 --- a/share/qtcreator/templates/qmlapp/main.cpp +++ b/share/qtcreator/templates/qmlapp/main.cpp @@ -5,12 +5,11 @@ int main(int argc, char *argv[]) { QApplication app(argc, argv); - QmlApplicationViewer *viewer = QmlApplicationViewer::create(); - - viewer->addImportPath(QLatin1String("modules")); // ADDIMPORTPATH - viewer->setOrientation(QmlApplicationViewer::ScreenOrientationAuto); // ORIENTATION - viewer->setMainQmlFile(QLatin1String("qml/app/main.qml")); // MAINQML - viewer->show(); + QmlApplicationViewer viewer; + viewer.addImportPath(QLatin1String("modules")); // ADDIMPORTPATH + viewer.setOrientation(QmlApplicationViewer::ScreenOrientationAuto); // ORIENTATION + viewer.setMainQmlFile(QLatin1String("qml/app/main.qml")); // MAINQML + viewer.show(); return app.exec(); } diff --git a/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.cpp b/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.cpp index f6fd5d3735d..59d9750edd6 100644 --- a/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.cpp +++ b/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.cpp @@ -59,8 +59,8 @@ class QmlApplicationViewerPrivate QString QmlApplicationViewerPrivate::adjustPath(const QString &path) { -#if defined(Q_OS_UNIX) -#if defined(Q_OS_MAC) +#ifdef Q_OS_UNIX +#ifdef Q_OS_MAC if (!QDir::isAbsolutePath(path)) return QCoreApplication::applicationDirPath() + QLatin1String("/../Resources/") + path; @@ -95,16 +95,6 @@ QmlApplicationViewer::~QmlApplicationViewer() delete m_d; } -QmlApplicationViewer *QmlApplicationViewer::create() -{ -#if defined(QMLJSDEBUGGER) - QDeclarativeDebugHelper::enableDebugging(); -#endif - QmlApplicationViewer *viewer = new QmlApplicationViewer(); - viewer->setAttribute(Qt::WA_DeleteOnClose); - return viewer; -} - void QmlApplicationViewer::setMainQmlFile(const QString &file) { m_d->mainQmlFile = QmlApplicationViewerPrivate::adjustPath(file); @@ -118,7 +108,7 @@ void QmlApplicationViewer::addImportPath(const QString &path) void QmlApplicationViewer::setOrientation(ScreenOrientation orientation) { -#if defined(Q_OS_SYMBIAN) +#ifdef Q_OS_SYMBIAN if (orientation != ScreenOrientationAuto) { #if defined(ORIENTATIONLOCK) const CAknAppUiBase::TAppUiOrientation uiOrientation = @@ -156,7 +146,7 @@ void QmlApplicationViewer::setOrientation(ScreenOrientation orientation) void QmlApplicationViewer::showExpanded() { -#if defined(Q_OS_SYMBIAN) +#ifdef Q_OS_SYMBIAN showFullScreen(); #elif defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6) showMaximized(); diff --git a/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.h b/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.h index 59cd6c90899..a3174282f93 100644 --- a/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.h +++ b/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.h @@ -23,18 +23,15 @@ public: ScreenOrientationAuto }; + explicit QmlApplicationViewer(QWidget *parent = 0); virtual ~QmlApplicationViewer(); - static QmlApplicationViewer *create(); - void setMainQmlFile(const QString &file); void addImportPath(const QString &path); void setOrientation(ScreenOrientation orientation); void showExpanded(); private: - explicit QmlApplicationViewer(QWidget *parent = 0); - class QmlApplicationViewerPrivate *m_d; }; -- GitLab