aboutsummaryrefslogtreecommitdiffstats
path: root/src/declarative/items/qsgview.cpp
diff options
context:
space:
mode:
authorAaron Kennedy <aaron.kennedy@nokia.com>2011-09-30 14:26:56 +1000
committerQt by Nokia <qt-info@nokia.com>2011-09-30 10:37:05 +0200
commitf07805ff56f9a2236f22ed7614aa8c4fc0dfdb46 (patch)
tree2a9b6937cec6b97e9074aba0199c61ef54f27b17 /src/declarative/items/qsgview.cpp
parentf32a83bfcf5a667a81fdd2020f119cdeec79a9f1 (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.cpp6
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()