From 26f79571e62094ca236ba1537a9eeb795dc043d8 Mon Sep 17 00:00:00 2001 From: Kai Koehne <kai.koehne@nokia.com> Date: Wed, 3 Nov 2010 11:46:56 +0100 Subject: [PATCH] QmlObserver: Use new 4.7.1 API to enable qml debugging Qml debugging is now disabled by default, and has to be enabled explicitly (b2016bbfc9). This has to be done before the QDView/QDEngine is instantiated ... Reviewed-by: Alessandro Portale --- share/qtcreator/qml/qmlobserver/main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/share/qtcreator/qml/qmlobserver/main.cpp b/share/qtcreator/qml/qmlobserver/main.cpp index 2adfc2605fd..464b6a83a8a 100644 --- a/share/qtcreator/qml/qmlobserver/main.cpp +++ b/share/qtcreator/qml/qmlobserver/main.cpp @@ -50,6 +50,7 @@ #include <QDebug> #include <QMessageBox> #include "qdeclarativetester.h" +#include "private/qdeclarativedebughelper_p.h" QT_USE_NAMESPACE @@ -361,6 +362,9 @@ int main(int argc, char ** argv) if (stayOnTop) wflags |= Qt::WindowStaysOnTopHint; + // enable remote debugging + QDeclarativeDebugHelper::enableDebugging(); + QDeclarativeViewer *viewer = new QDeclarativeViewer(0, wflags); viewer->setAttribute(Qt::WA_DeleteOnClose, true); if (!scriptopts.isEmpty()) { -- GitLab