diff options
Diffstat (limited to 'src/quick/designer/designerwindowmanager_p.h')
-rw-r--r-- | src/quick/designer/designerwindowmanager_p.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/quick/designer/designerwindowmanager_p.h b/src/quick/designer/designerwindowmanager_p.h index a822ead64e..7414f4e3ba 100644 --- a/src/quick/designer/designerwindowmanager_p.h +++ b/src/quick/designer/designerwindowmanager_p.h @@ -64,6 +64,7 @@ QT_BEGIN_NAMESPACE class QQuickWindow; class QSGContext; +class QSGRenderContext; class QAnimationDriver; class QOpenGLContext; @@ -81,7 +82,6 @@ public: void makeOpenGLContext(QQuickWindow *window); void exposureChanged(QQuickWindow *window); QImage grab(QQuickWindow *window); - void resize(QQuickWindow *window, const QSize &size); void maybeUpdate(QQuickWindow *window); void update(QQuickWindow *window); // identical for this implementation. @@ -91,12 +91,14 @@ public: QAnimationDriver *animationDriver() const { return 0; } QSGContext *sceneGraphContext() const; + QSGRenderContext *createRenderContext(QSGContext *) const { return m_renderContext.data(); } static void createOpenGLContext(QQuickWindow *window); private: QScopedPointer<QOpenGLContext> m_openGlContext; QScopedPointer<QSGContext> m_sgContext; + QScopedPointer<QSGRenderContext> m_renderContext; }; QT_END_NAMESPACE |