QDeclarativeView / QGLWidget and QDrag
-
Greetings Qt Community,
I'm using a QDeclarativeView together with a QGLWidget,
I noticed that when executing a QDrag on the QDeclarativeView the QWidget::leaveEvent is not called.
Using a standard viewport instead of QGLWidget fixes the problem.
As I workaround I'm using the following:
@// FIXME: Opengl viewport does not send a leave event.
if (opengl)
{
QEvent event(QEvent::Leave);QApplication::sendEvent(viewport(), &event);
}
drag->exec(actions);@
Has anyone noticed this ?I'm using 4.8.3. I'm not sure if Qt 5 is impacted.
B.A.