From 72a3f47d5d6e19ad8f1f7aa2f0ef7017e021743b Mon Sep 17 00:00:00 2001 From: Pawel Jozef Podhajski Date: Thu, 25 Jul 2019 12:42:05 +0200 Subject: [PATCH] replacing QQuickWindow::sendEvent with QCoreApplication::sendEvent due to its deprecatation --- deflect/qt/QmlStreamerImpl.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/deflect/qt/QmlStreamerImpl.cpp b/deflect/qt/QmlStreamerImpl.cpp index 0222a92..93ceb58 100644 --- a/deflect/qt/QmlStreamerImpl.cpp +++ b/deflect/qt/QmlStreamerImpl.cpp @@ -61,7 +61,7 @@ const auto renderMode = deflect::qt::RenderMode::MULTITHREADED; #else const auto renderMode = deflect::qt::RenderMode::SINGLETHREADED; #endif -} +} // namespace namespace deflect { @@ -95,9 +95,7 @@ QmlStreamer::Impl::Impl(const QString& qmlFile, const std::string& streamHost, #endif } -QmlStreamer::Impl::~Impl() -{ -} +QmlStreamer::Impl::~Impl() {} void QmlStreamer::Impl::_afterRender(const QImage image) { @@ -203,7 +201,7 @@ void QmlStreamer::Impl::_send(QKeyEvent& keyEvent_) { if (item->hasFocus()) { - _quickView->sendEvent(item, &keyEvent_); + QCoreApplication::instance()->sendEvent(item, &keyEvent_); if (keyEvent_.isAccepted()) break; } @@ -397,5 +395,5 @@ void QmlStreamer::Impl::_sendMouseEvent(const QEvent::Type eventType, Qt::NoModifier); QCoreApplication::postEvent(_quickView.get(), e); } -} -} +} // namespace qt +} // namespace deflect