diff --git a/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp b/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp index 85c3b8353fde24ca55efaa846cd76f11f9e1ab67..bf8c930cd0daca8f26a0bcb1ecdcb8407a88d755 100644 --- a/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp +++ b/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp @@ -55,6 +55,8 @@ #include <QtGui/QApplication> #include <QtCore/QSettings> +static inline void initEditorResource() { Q_INIT_RESOURCE(editor); } + namespace QmlJSDebugger { const char * const KEY_TOOLBOX_GEOMETRY = "toolBox/geometry"; @@ -83,6 +85,8 @@ QDeclarativeViewObserverPrivate::~QDeclarativeViewObserverPrivate() QDeclarativeViewObserver::QDeclarativeViewObserver(QDeclarativeView *view, QObject *parent) : QObject(parent), data(new QDeclarativeViewObserverPrivate(this)) { + initEditorResource(); + data->view = view; data->manipulatorLayer = new LiveLayerItem(view->scene()); data->selectionTool = new LiveSelectionTool(this);