aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qtquick2/qquickshadereffect/tst_qquickshadereffect.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qtquick2/qquickshadereffect/tst_qquickshadereffect.cpp')
-rw-r--r--tests/auto/qtquick2/qquickshadereffect/tst_qquickshadereffect.cpp4
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.