Вслед за Qt 5.6 LTS вышел (https://www.riverbankcomputing.com/news/pyqt-56) соответствующий релиз библиотеки PyQt для разработки графических приложений на языке Python.
Особенности выпуска:
- Добавленная полная поддержка Qt 5.6.0.
- Поддержка Python 3.5 доступна для 64-битного Linux, 64-битного OS X и 32-и 64-битных Windows. (После этого выпуска для Windows больше не будут поставляться инсталляторы в формате .exe)
- Добавлен модуль QtWebEngineCore.
- Восстановлен qt_set_sequence_auto_mnemonic() для QtGui.
- Восстановлен MouseLock к QWebEnginePage.Feature.
- Восстановлен WA_DontShowOnScreen.
- Файлы поддержки PIP 484 ставятся по умолчанию.
- Добавлен аргумент командной строки --import-from для pyuic5.
- Добавлены опции "--no-stubs" и "--stubsdir" для configure.py.
- Добавлена опция "--qtconf-prefix" для configure.py.URL: https://www.riverbankcomputing.com/news/pyqt-56
Новость: http://www.opennet.me/opennews/art.shtml?num=44309
>Вслед за Qt 5.6 LTS вышел соответствующий релиз библиотеки PyQt для разработки графических приложений на языке Python.Это всё конечно очень круто, но есть ли возможность разрабатывать в QtCreator на PyQt?
P.S.Просто хочу научиться программировать на Ruby или Python, и хочу это делать в Qt Creator, только так и не нашла где это всё настроить. Советы перейти на C++ не подойдут, я даже не смогла освоить Objective-C, а оказывается Python и Ruby самые простые из которых получаются очень быстрые программы.
Интересный вопрос. Я не встречал туториалов по прикручиванию Python в сам QtCreator, хотя было бы неплохо.
Для попробовать я в качестве IDE поставил PyDev (который в Eclipse). Qt Designer для редактирования форм используется.
Вроде как есть ещё PySide https://wiki.qt.io/PySide который от самой Digia, но он как-то не шибко актуально выглядит на первый взгляд
The latest version of PySide is 1.2.4 released on October 14, 2015 and provides access to the complete Qt 4.8 framework.
Ну и PyCharm есть от JetBrains.
Есть PySide2, но он разрабатывается, не зная, когда выйдет. 4.8 Qt больше не поддерживается. Лицензия хорошая, но все очень медленно обновляется.
> я даже не смогла освоить Objective-Cтак-то вариация C++ в Qt ощутимо легче objc
В криэйторе удобно надизайнить формочки - а учиться питону лучше в PyCharm.
PyCharm тяжеленький и тормозной.
Я в ninja-ide нормально учился. Текстовый редактор с подсветкой по сути.
Eric не пробовала?
KDevelop с PyQt дружит.
> Python
> быстрые программыOH U!
> быстрые программыбыстрые баги на Си куда неприятнее.
Сишные баги можно исправить, а Питон -- нет.
а Питон не на Си написан? давай посмотрим, как ты реализуешь любой на выбор исходный фрагмент круче, чем у авторов. от всего сообщества за такой патч будет тебе почет и уважуха.
Ребят, вы производителям внедорожников претензии случаем не предъявляете, дескать те гоняют слабее спорткаров? Или последним, что спортивные купе как-то не особо по бездорожью? А чего, не стесняйтесь.
Мини-новость, PySide(альтернатива PyQt) жива, и Qt Company берет над проектом шефство. PySide станет частью релизов Qt.
Подробнее тут https://groups.google.com/forum/#!topic/pyside-dev/pqwzngAGLWE
Спасибо. Жаль они поздно спохватились, народ долго не слезет с LTS теперь
В своё время на вопрос будет ли развиватся PySide и поддерживать Qt5 коммеречская поддержка Qt ответила что таких планов нет. Из-за этого пришлось использовать GTK+.
> Поддержка Python 3.5 доступна для 64-битного Linux, 64-битного OS X и 32-и 64-битных Windows.Чо? А 32-bit Linux? Увы и ах на рынке до сих пор полно компов с 4 и даже 2 ГБ памяти (и далеко не все поддаются апгрэйду), что теперь 64-битные системы на них городить? Тормозить же будет.
В каких случаях исполюзуют связку QT и Python?