[Interest] [QQuickView] rendering not started

Tim Blechmann tim at klingt.org
Mon Jan 13 15:22:49 CET 2014


hi all,

trying to use a QQuickView from a plugin context (from a
QMacNativeWidget), i'm sometimes having problems that the initial
rendering is not performed. unfortunately this seems to depend on the
plugin host.

trying to debug this issue by tracing the signals, i've found out the
following:

* the QQuickView rendering does not seem to be triggered: the
beforeRendering signal is not emitted

* i've called QQuickWindow::update() from a lambda function connected to
QQuickView::statusChanged() in the case of QQuickView::Ready. in order
to schedule the rendering of another frame. but this does not seem to
happen (not beforeRendering signal is emitted).

* the GUI interaction works: mouse/keyboard events are handled
correctly. once the size of the root item is changed from the qml
context, the QQV behaves well.

is there any way to force the start of the rendering? or any idea how to
debug this further?

thanks in advance,
tim





More information about the Interest mailing list