Nokia только что представила Qt Quick (создание пользовательского интерфейса декларативно, как использование CSS/HTML) в недавних версиях Qt betastrike > , проверьте это пример страницы, он может создать фантастический и современный интерфейс, очень круто!
Напротив, пользовательский интерфейс, разработанный "традиционным Qt", кажется менее привлекательным (я могу ошибаться, см. отказ от ответственности ниже).
Итак, мой вопрос: используете ли вы традиционную Qt или Qt Quick для новой настольной программы? Почему?
Мои первоначальные мысли:
'Традиционный Qt':
Плюсы:
-
Все используемые технологии будут меньше, поэтому проще, если вы используете PySide, вы используете только код на Python, не нужно возиться с CSS/JS-подобными вещами в Qt Quick;
-
Срок его действия.
Минусы:
-
Создавать фантастический интерфейс, кажется, сложнее?
'Qt Quick':
Плюсы и минусы: наоборот.
Edit
: Qt Quick имеет недостаток, исправьте меня, если я ошибаюсь, вы не можете создать Qt Quick UI в режиме WYSIWYG, правильно?
Отказ от ответственности: я новичок в Qt, PySide и Python, недавно начал оценивать использование этих технологий для создания настольных программ.