diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2015-07-03 16:40:16 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2015-07-06 16:06:13 +0000 |
commit | 6186037a6d6e2bc51cca2c088aa0f0ea3d2a828d (patch) | |
tree | 7320f93e043c83d7e5e0e95fbdc008830b75dd71 /src/input | |
parent | 0f5e169cdc2903ce5a6daac34459cb3f4506053b (diff) |
QScene is now private
QSceneInterface was removed as it didn't make sense anymore
Change-Id: I1110d1dcef72bd7654d773370ab304ac06515037
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/input')
-rw-r--r-- | src/input/qkeyboardcontroller.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/input/qkeyboardcontroller.cpp b/src/input/qkeyboardcontroller.cpp index c8b97971c..e6c8fcc34 100644 --- a/src/input/qkeyboardcontroller.cpp +++ b/src/input/qkeyboardcontroller.cpp @@ -37,7 +37,7 @@ #include "qkeyboardcontroller.h" #include "qkeyboardcontroller_p.h" #include "qkeyboardinput.h" -#include <Qt3DCore/qsceneinterface.h> +#include <Qt3DCore/private/qscene_p.h> #include <Qt3DCore/qbackendscenepropertychange.h> QT_BEGIN_NAMESPACE @@ -95,10 +95,11 @@ QKeyboardController::QKeyboardController(QKeyboardControllerPrivate &dd, QNode * void QKeyboardController::sceneChangeEvent(const QSceneChangePtr &change) { + Q_D(QKeyboardController); QBackendScenePropertyChangePtr e = qSharedPointerCast<QBackendScenePropertyChange>(change); if (e->type() == NodeUpdated && e->propertyName() == QByteArrayLiteral("activeInput")) { QNodeId activeInputId = e->value().value<QNodeId>(); - setActiveInput(qobject_cast<QKeyboardInput *>(scene()->lookupNode(activeInputId))); + setActiveInput(qobject_cast<QKeyboardInput *>(d->scene()->lookupNode(activeInputId))); } } |