Какие еще тормоза могут быть у qt widgets? Они при запуске не требуют графического ускорения видеодрайвера ради отображения микротени на стыке двух фреймов, и уж тем более им не нужны шейдеры для анимации и рендеринга в отличие от QML. Я надеюсь вы понимаете что QML исполняется в рантайме, и его нужно кхе кхе "компилировать" (перегонять jit кеш в c++ вид) https://doc.qt.io/qt-6/qtqml-qtquick-compiler-tech.html но лучший результат все равно дает только коммерческий qmlsc.