QML  Java  JavaScript