PyQt and QML for desktop development