Используйте это
https://ultralig.ht/
Раньше это называлось Awesomium (
https://habr.com/post/183826/)
там можно прикрутить C++ функции к JS и получать результаты из C++
в своё время делал прикольную IDE для своего ассемблера. UI был как раз на этой штуке сделан (html, css, js).
В js прикрутите vuejs/angularjs или влоб jquery используйте - не суть
Благодаря этому можно очень крутой интерфейс сделать. В QT просто так не получится. Нужно будет кучу времени убить там.