Учитывая то, как вы объясняете свое приложение в комментарии, полностью поддерживая Qt, я бы также рекомендовал вам рассмотреть множество преимуществ, которые могут возникнуть в результате превращения вашего приложения в веб-приложение.
Поскольку вы говорите, что это клиент-серверное приложение, оно требует (как минимум) подключения по локальной сети как минимум, поэтому первое возражение, обычно возникающее в отношении веб-приложений, аннулируется.
Первое огромное преимущество заключается в том, что вы не будете выбирать одну клиентскую платформу против другой - просто поддержите современные кроссплатформенные браузеры, такие как Firefox или Google Chrome, и ваши клиенты смогут выбрать любую клиентскую платформу (ы), которую они предпочитайте (если вы также тщательно проверите свое приложение в Safari, которое имеет много общей логики рендеринга с Chrome через инфраструктуру Webkit, то ваше веб-приложение будет также использоваться на iPad).
Второй большой выигрыш в том, что ваше приложение не потребует никакой «установки» на клиенте (ах) - оно всегда будет готово.
Современные Javascript-фреймворки (такие как jQuery, Dojo, Closure, ...) допускают интенсивную интерактивность, если вам это нужно, поддерживают построение графического интерфейса с помощью виджетов UI & c и, кстати, позаботятся о большинстве кросс-браузерных различий от вашего имени. На стороне сервера, с Ruby или Python (или еще с другими языками), вы даже можете найти фреймворки, которые плавно интегрируются с ресурсами Javascript на стороне клиента.
Да, и вычислительные ресурсы, необходимые для запуска приложения (такие как ОЗУ, мощность процессора, дисковое пространство и т. Д.), Дешевле "навалом" на сервере или небольшой группе серверов и, таким образом, распределяются между те клиенты, которые активны в данный момент, а затем распределены по многим клиентам (включая тех, кто не будет активным в любое время; -).
На самом деле, на мой взгляд, сегодня мало что можно порекомендовать местным приложениям с графическим интерфейсом при новой разработке, за исключением, возможно, необходимости запуска при отключении от всех подключений (и даже там с HTML5 и тому подобным). браузеры добиваются больших успехов в расширении возможностей таких приложений).