A Qt/QML shader playground
If you use Qt Creator and live preview you can view all the changes to both your QML UI and your shaders in "realtime".
If you want to use uniforms in the shaders, make sure you expose the properties from QML to make them available in the shader.