{
QPainterVideoSurface surface;
QGLWidget widget;
+ widget.show();
+ QTest::qWaitForWindowShown(&widget);
widget.makeCurrent();
QCOMPARE(surface.shaderType(), QPainterVideoSurface::NoShaders);
QFETCH(QPainterVideoSurface::ShaderType, shaderType);
QGLWidget widget;
+ widget.show();
+ QTest::qWaitForWindowShown(&widget);
widget.makeCurrent();
QPainterVideoSurface surface;
QFETCH(bool, supportedFormat);
QGLWidget widget;
+ widget.show();
+ QTest::qWaitForWindowShown(&widget);
widget.makeCurrent();
QPainterVideoSurface surface;
QFETCH(int, bytesPerLineB);
QGLWidget widget;
+ widget.show();
+ QTest::qWaitForWindowShown(&widget);
widget.makeCurrent();
QPainterVideoSurface surface;
QFETCH(QPainterVideoSurface::ShaderType, shaderType);
QGLWidget widget;
+ widget.show();
+ QTest::qWaitForWindowShown(&widget);
widget.makeCurrent();
QPainterVideoSurface surface;
QFETCH(QPainterVideoSurface::ShaderType, shaderType);
QGLWidget widget;
+ widget.show();
+ QTest::qWaitForWindowShown(&widget);
widget.makeCurrent();
QPainterVideoSurface surface;