diff options
Diffstat (limited to 'src/input/frontend/qkeyboarddevice.cpp')
-rw-r--r-- | src/input/frontend/qkeyboarddevice.cpp | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/input/frontend/qkeyboarddevice.cpp b/src/input/frontend/qkeyboarddevice.cpp index 257a5be8c..1ec1f8ead 100644 --- a/src/input/frontend/qkeyboarddevice.cpp +++ b/src/input/frontend/qkeyboarddevice.cpp @@ -41,7 +41,6 @@ #include "qkeyboarddevice_p.h" #include <Qt3DInput/qkeyboardhandler.h> -#include <Qt3DCore/qpropertyupdatedchange.h> #include <Qt3DCore/private/qscene_p.h> @@ -310,16 +309,11 @@ QKeyboardDevice::QKeyboardDevice(QKeyboardDevicePrivate &dd, QNode *parent) { } -/*! \internal */ -void QKeyboardDevice::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &change) +// TODO Unused remove in Qt6 +void QKeyboardDevice::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &) { - Q_D(QKeyboardDevice); - Qt3DCore::QPropertyUpdatedChangePtr e = qSharedPointerCast<Qt3DCore::QPropertyUpdatedChange>(change); - if (e->type() == Qt3DCore::PropertyUpdated && e->propertyName() == QByteArrayLiteral("activeInput")) { - Qt3DCore::QNodeId activeInputId = e->value().value<Qt3DCore::QNodeId>(); - setActiveInput(qobject_cast<QKeyboardHandler *>(d->scene()->lookupNode(activeInputId))); - } } + /*! * Set the active input to \a activeInput */ |