presentpainter: more work towards qml