diff options
Diffstat (limited to 'tests/auto/qtquick2/qquickshadereffect/tst_qquickshadereffect.cpp')
-rw-r--r-- | tests/auto/qtquick2/qquickshadereffect/tst_qquickshadereffect.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/auto/qtquick2/qquickshadereffect/tst_qquickshadereffect.cpp b/tests/auto/qtquick2/qquickshadereffect/tst_qquickshadereffect.cpp index 327fecf1ab..6e264ea946 100644 --- a/tests/auto/qtquick2/qquickshadereffect/tst_qquickshadereffect.cpp +++ b/tests/auto/qtquick2/qquickshadereffect/tst_qquickshadereffect.cpp @@ -305,10 +305,10 @@ void tst_qquickshadereffect::lookThroughShaderCode() if ((presenceFlags & OpacityPresent) == 0) expectWarning("QQuickShaderEffect: Missing reference to \'qt_Opacity\'."); - static_cast<QDeclarativeParserStatus &>(item).classBegin(); item.setVertexShader(vertexShader); item.setFragmentShader(fragmentShader); - static_cast<QDeclarativeParserStatus &>(item).componentComplete(); + item.ensureCompleted(); + uninstallMsgHandler(); // If the uniform was successfully parsed, the notify signal has been connected to an update slot. |