First try to implement the QML plugin