Requires qt5-qtdeclarative-qtquickparticles
using QScopedPointer in main()