Вопрос

В настоящее время я разрабатываю множество приложений в тяжелой среде Qt C++/Python в Linux, портируя их на ПК/Mac по мере необходимости.Я использую Python, встроенный в C++, а также в виде отдельного графического интерфейса.Qt используется для синтаксического анализа XML/обработки событий/GUI/поточной обработки и многого другого.Сейчас вся моя работа на Python ведется в PyQt, и мне хотелось посмотреть, как все относятся к PySide.Мне интересно, потому что он находится внутри компании и поэтому должен поддерживать больше компонентов с, надеюсь, лучшей интеграцией.Каковы ваши впечатления?

Я знаю, что об этом уже спрашивали, но я хочу возобновить разговор.

Это было полезно?

Решение

Недавно мы думали об использовании PySide, но не нашли никакой информации о том, поддерживается ли он py2exe.Вот почему мы остановились на PyQt.Если вам нужно разрабатывать для Windows, безопаснее использовать старый добрый PyQt :-)

Другие советы

Начиная с бета-версии PySide 1.0 (Qt 4.7.1), существует официальный работающий установщик Windows.Он не включает QtDesigner и другие инструменты, только uic.

PySide в настоящее время не работает в Windows, что ограничивает ваши возможности.Если вы разрабатывали под Linux и хотели избежать чистой лицензии GPL, то PySide — ваш кандидат.

С точки зрения API, я считаю, что возможности сигналов/слотов кажутся более «питоническими».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top