extra/qt5: first draft