PaintPresenter: wip qml rewrite