Exactly that is not built in currently. This is the hardest one. I am looking into it but I doubt that this is possible in pure qml/javascript. This is not supported currently. The c++ backend for this is still missing.