diff options
author | Thomas Hartmann <Thomas.Hartmann@digia.com> | 2013-04-09 12:54:09 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-04-11 08:50:58 +0200 |
commit | 1a1ce4326c55f0af9acb3d3b42d70040bbe45673 (patch) | |
tree | 27f3282bad67967be381850bb4ae54fdef643169 /src/quick/designer | |
parent | cbd82ea95ea70b4561c1b019e78a9bc4aaf1e5ee (diff) |
DesignerSupport: Adding separate flag for component completion
The designer should only disable completion of components
if the component is created directly by the designer.
Change-Id: Id86d2b2f2e61355240bdbbb7875db3e97fb0da17
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
Diffstat (limited to 'src/quick/designer')
-rw-r--r-- | src/quick/designer/designersupport.cpp | 10 | ||||
-rw-r--r-- | src/quick/designer/designersupport.h | 3 |
2 files changed, 13 insertions, 0 deletions
diff --git a/src/quick/designer/designersupport.cpp b/src/quick/designer/designersupport.cpp index 7f75857fe4..063fa6ebb1 100644 --- a/src/quick/designer/designersupport.cpp +++ b/src/quick/designer/designersupport.cpp @@ -437,6 +437,16 @@ void DesignerSupport::activateDesignerMode() QQmlEnginePrivate::activateDesignerMode(); } +void DesignerSupport::disableComponentComplete() +{ + QQmlVME::disableComponentComplete(); +} + +void DesignerSupport::enableComponentComplete() +{ + QQmlVME::enableComponentComplete(); +} + void DesignerSupport::createOpenGLContext(QQuickWindow *window) { DesignerWindowManager::createOpenGLContext(window); diff --git a/src/quick/designer/designersupport.h b/src/quick/designer/designersupport.h index c93cffa7fa..4567e5c3d8 100644 --- a/src/quick/designer/designersupport.h +++ b/src/quick/designer/designersupport.h @@ -145,6 +145,9 @@ public: static void activateDesignerWindowManager(); static void activateDesignerMode(); + static void disableComponentComplete(); + static void enableComponentComplete(); + static void createOpenGLContext(QQuickWindow *window); static void polishItems(QQuickWindow *window); |