diff options
author | Aaron Kennedy <aaron.kennedy@nokia.com> | 2011-09-30 14:26:56 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-09-30 10:37:05 +0200 |
commit | f07805ff56f9a2236f22ed7614aa8c4fc0dfdb46 (patch) | |
tree | 2a9b6937cec6b97e9074aba0199c61ef54f27b17 /src/declarative/items/qsgview.cpp | |
parent | f32a83bfcf5a667a81fdd2020f119cdeec79a9f1 (diff) |
Add a QSGCanvas incubation controller
Change-Id: I0324c32240746b013eeefaae2dfaa390d6e777e5
Task-number: QTBUG-21151
Reviewed-on: http://codereview.qt-project.org/5828
Reviewed-by: Aaron Kennedy <aaron.kennedy@nokia.com>
Diffstat (limited to 'src/declarative/items/qsgview.cpp')
-rw-r--r-- | src/declarative/items/qsgview.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/declarative/items/qsgview.cpp b/src/declarative/items/qsgview.cpp index 236fd4ec1f..7d9a451e33 100644 --- a/src/declarative/items/qsgview.cpp +++ b/src/declarative/items/qsgview.cpp @@ -62,9 +62,13 @@ DEFINE_BOOL_CONFIG_OPTION(frameRateDebug, QML_SHOW_FRAMERATE) void QSGViewPrivate::init() { + Q_Q(QSGView); + QDeclarativeEnginePrivate::get(&engine)->sgContext = QSGCanvasPrivate::context; - QDeclarativeInspectorService::instance()->addView(q_func()); + engine.setIncubationController(q->incubationController()); + + QDeclarativeInspectorService::instance()->addView(q); } QSGViewPrivate::QSGViewPrivate() |