Михаил Маланюк: MD — QML! Богато анимированные прилжения — QML! Только вот знак равенства со словом красиво тут ставить неправильно, и все зависит от целей и функционала приложения, как и говорится в комменте на который я ссылался в начале беседы)
Михаил Маланюк: внимание уже давно сместилось, потому как тренд на мобильники, а развивать Widgets по сути уже некуда, они и так очень мощные, отлаженные, и позволяют строить приложения с интерфейсами любой сложности.
Денис Солдатов: connect( отправитель, SIGNAL (valueChanged(QString)), получатель, SLOT (updateValue(QString)) );
Мы должны указать объект получателя, в которому принадлежит метод(слот), а вы сами его написали в своем классе. Я бы посоветовал вам почитать какой-нибудь учебник по Qt, чтобы систематизировать знания и получить такие азы.
Михаил Маланюк: Можно ссылку на библиотеку? Material Design является родным только на Android, а на остальных платформах выглядит совершенно чужеродно. Как это опровергает разделение по ссылке? Ну и писать тяжелое настольное приложение на QML гораздо сложнее чем на Widgets, можете не сомневаться, потому deprecated оно станет разве что в отдаленном будущем, лет через 10.
Никита Миронов: Вообще говоря такое поведение похоже на баг. Попробуйте собрать минимальный проект — один QTextEdit, примененный темный стиль, и выложить ссылку на него сюда.