Релиз PyQt 5.0

После долгого ожидания и многочисленных бета-версий вышла популярная привязка языка Python к библиотеке Qt. PyQt5 не сохранила обратную совместимость с PyQt4, но принесла поддержку новых возможностей Qt5. Краткий список изменений и отличий от предыдущей версии:

Поддержка Qt5. Теперь вы можете писать программы на python под новую версию Qt, используя все её возможности. Поддерживается только Python 2.6 и выше (вплоть до 3.3). PyQt5 не поддерживает никаких функций API, помеченных как устаревшие в Qt5. GIL теперь освобождается только тогда, когда это необходимо. Убран код вызова SIGNAL () и SLOT (). Возможно использование только API v2. QtDeclarative удалён. На его замену предлагается использование QtQuick. QtScript и QtScriptTools более не поддерживаются. На их замену предлагается QtQml. QtXML не поддерживается, предлагается использование QXMLStreamReader / QXMLStreamWriter или встроенные средства питона. Реализация QtOpenGL поддерживается только посредством трёх классов: QGLContext, QGLFormat и QGLWidget. >>> Подробный список изменений

  pyqt, python, qt

©  Linux.org.ru