Skip to content

Commit

Permalink
replacing QQuickWindow::sendEvent with QCoreApplication::sendEvent du…
Browse files Browse the repository at this point in the history
…e to its deprecatation (#213)
  • Loading branch information
ppodhajski authored Aug 6, 2019
1 parent 5eb8540 commit 7a87228
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions deflect/qt/QmlStreamerImpl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ const auto renderMode = deflect::qt::RenderMode::MULTITHREADED;
#else
const auto renderMode = deflect::qt::RenderMode::SINGLETHREADED;
#endif
}
} // namespace

namespace deflect
{
Expand Down Expand Up @@ -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)
{
Expand Down Expand Up @@ -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;
}
Expand Down Expand Up @@ -397,5 +395,5 @@ void QmlStreamer::Impl::_sendMouseEvent(const QEvent::Type eventType,
Qt::NoModifier);
QCoreApplication::postEvent(_quickView.get(), e);
}
}
}
} // namespace qt
} // namespace deflect

0 comments on commit 7a87228

Please sign in to comment.