А если нужно виджет спидометра например. Представь сколько времени уйдет на расчет математики и саму отрисовку через QPainter. в qml это можно сделать за пол дня. Я к тому, что если у нас кнопочное приложение, да еще и на десктопе, без вопросов, виджеты рулят, а если у нас БПЛА например и к нему нужен интерфейс, вот тут стоит задуматься