Используя Qt, вы используете коммерчески поддерживаемую библиотеку, в которой есть полный штат поддержки, посвященный ее обслуживанию, не говоря уже о сообществе открытого исходного кода, которое также поддерживает ее.Вам не нужно тратить время и усилия на поддержку инфраструктуры пользовательского интерфейса, чтобы вы могли тратить больше времени на разработку компонентов пользовательского интерфейса, специфичных для ваших приложений.
Попытка разработки всего пользовательского интерфейса внутри компании - это большая работа не только в реализации, нотакже тестирование и обслуживание.Для таких сложных систем я всегда рекомендовал бы использовать установленную библиотеку вместо внутренней реализации.