Closed ksuprynowicz closed 2 days ago
Overlay windows do not get events from VR keyboard, and also don't get Edit->Paste
Part of VR keyboard that injects events:
QKeyEvent* pressEvent = new QKeyEvent(QEvent::KeyPress, scanCode, Qt::NoModifier, keyString); QKeyEvent* releaseEvent = new QKeyEvent(QEvent::KeyRelease, scanCode, Qt::NoModifier, keyString); QCoreApplication::postEvent(QCoreApplication::instance(), pressEvent); QCoreApplication::postEvent(QCoreApplication::instance(), releaseEvent);
Fixing this is needed for https://github.com/overte-org/overte/pull/961
Maybe void OffscreenQmlSurface::synthesizeKeyPress(QString key, QObject* targetOverride) could help?
void OffscreenQmlSurface::synthesizeKeyPress(QString key, QObject* targetOverride)
Overlay windows do not get events from VR keyboard, and also don't get Edit->Paste
Part of VR keyboard that injects events:
Fixing this is needed for https://github.com/overte-org/overte/pull/961