Чего нам не хватает в С++ и как сделать язык лучше? Антон Полухин (Яндекс.Такси, комитет по стандартизации C++) рассказал об этом ещё в 2019-м, а теперь мы сделали текстовую версию его доклада: https://habr.com/ru/company/jugru/blog/563988/
std::gui - вот чего точно не хватает, думаю что может даже сделаю небольшой докладик каким бы мог быть этот компонент стандарта, чтобы действительно было хорошо, но реализовать это будет очень тяжело ^^
XD можно и так, но суть, примерно: "базовый визуальный редактор уровня qml" -> "выполнение платформ специфичных рекомендаций по оформлению + доработка под платформы в рамках первичного редактирования" (тут должны много вложить призводители ОС по дизайн выкладкам) -> "промежуточное представление" -> "код генератор с достаточно низкоуровневым выходом уровня API ОС" (тут должны много вложить разработчики ОС по коннекту к API)
Тогда довольно очевидный вопрос: а почему в Qt это не решено сразу из коробки если это просто стили? ) И... отдавать системе картинку, как, например, делает Chromium, это не тоже самое что сипользовать API системы