PyQt е с отворен код и свободен софтуер от команден ред, който съдържа обширен набор от Python 2 и Python 3 автомати за рамка за прилагане Qt разработени и разпространявани от Digia. Това е приложение за платформено независима, знае, че работи добре за Linux, Windows и Mac OS операционни системи X.
Тя поддържа както Qt 4 и Qt 5 клона, се състои от над 620 паралелки, и това е единственият инструмент, който обединява Python междуплатформени тълкува език с Qt рамка прилагане на различни платформи.
Удобства в един поглед
Основните характеристики включват широк набор от приспособления, богат на функции и мощен платно, гъвкави мениджъри оформление, видео и аудио поддръжка на възпроизвеждане, интеграция с всеки WebKit браузър двигател, подкрепа за различни популярни технологии XML заявките, включително XSLT, XQuery и XPath, както и SSL (Secure Sockets Layer) съобщения за Qt 4.3 и по-късно.
В допълнение, софтуерни функции стандарт GUI (графичен потребителски интерфейс) възможности за приложения, включително пристанищните прозорци, ленти с инструменти и менюта, дава възможност за лесна комуникация между компонентите на приложенията като слотове, както и сигнали, осигурява голямо разнообразие от модел / вижте функции, поддържа SQL бази данни, и се интегрира с превод полезността на Qt лингвист.
Той също идва с няколко богати обработка на текст, печат и показване на функции, включително износ за PDF документи, предлага единна система живопис, който се отличава OpenGL интеграция, прозрачност, подкрепа SVG и анти-псевдонимите, то & rsquo; ите многоезичен, подпори резби класове, интегрира няколко джаджа стилове, както и вход / изход и работа в мрежа.
Поддържа прилагане на Designer Qt
Друга интересна особеност е вградена поддръжка за прилагането на Designer Qt, позволявайки UI (User Interface) на дизайнерите да използват различни атрактивни функции, като например възможността за добавяне на потребителски Python-базирани джаджи съществуващ набор от Qt джаджи.
Сред другите функции, можем да mentin комуникация между процеса чрез автобуси D-Bus съобщения, поток ориентирани API един, подкрепа за XML работа приложни програми (API интерфейси) като DOM и SAX, за ECMAScript преводач, както и връщане рамки и текст завършване
Какво ново в тази версия:.
- това добавя поддръжка за Qt v5. 6.0.
Какво ново във версия 5.5.1:
- добавена поддръжка за Qt v5.5.1
- добавя --disable възможност да configure.py
- реализира __matmul__ и __imatmul__ за QMatrix4x4 и QTransform.
Какво ново във версия 5.5:
- Това добавя поддръжка за Qt v5.5.0 включително новата QtLocation и QtNfc модули.
Какво ново във версия 5.4.1:
- добавя Тази версия пълна поддръжка за Qt v5.4.0 включително модулите QtWebChannel и QtWebEngineWidgets и (вече не непрепоръчителен) QtXml модул.
Какво е новото във версия 5.4:
- добавя Тази версия пълна поддръжка за Qt v5.4.0 включително QtWebChannel и QtWebEngineWidgets модули и (вече не непрепоръчителен) QtXml модул.
Какво ново във версия 5.2:
- Тази версия поддържа изцяло Qt V5.2.0 включително новата QtBluetooth , QtPositioning, QtMacExtras, QtWinExtras и QtX11Extras модули.
Какво ново във версия 5.1:.
- Добавен пълна поддръжка за Qt v5.1
- Добавен модула QtSensors.
- Добавен модула QtSerialPort.
- A (почти) пълен набор от OpenGL v2.0 и OpenGL ES / 2 автомати.
- Cross-компилация вече се подпомага. Конфигурационен файл за Python3 на Raspberry Pi е включена.
са включени
Какво ново във версия 5.0.1:
- Добавен модула QtQuick включително възможността за създаване на Python Основни елементи от QML.
- Добавен модула QtQml включително възможността за създаване на Python предмети от QML.
- Добавен модула QtMultimediaWidgets.
- приключи изпълнението на модула QtMultimedia включително поддръжка за камери и радиостанции.
- Добавен останалите класове OpenGL към модула QtGui.
- Добавен аргумент редакция дума за pyqtProperty ().
- Добавен аргументи за преразглеждане и аргументи с ключови думи, за да pyqtSignal ().
- Добавен аргумент редакция дума за pyqtSlot ().
- Добавена на pyqt5qmlplugin плъгин за qmlscene.
- основната линия модул DBUS е преименуван на dbus.mainloop.pyqt5 от dbus.mainloop.qt.
- Добавена на --no-qml-плъгин и --qml-plugindir опциите за configure.py.
- добавени много QtMultimedia, QML и QtQuick свързани примери.
- Уроци вече поддържат кооперативна мулти-наследство. (Това може да се въведе несъвместимост с PyQt v5.0.)
Какво ново във версия 4.10.3:.
- Това е непълнолетен освобождаване бъг
Какво ново във версия 4.10.2:.
- Това е непълнолетен освобождаване бъг
Какво ново във версия 5.0:
- Python v3, v2.7 или V2.6 се поддържат
- Структурата на модул отразява структурата на библиотеката на Qt v5.
- Части на Qt v5 API, които са маркирани като отхвърлена или остарели, не се поддържат.
Какво ново във версия 4.9.6:
- Фокусът на тази версия е за подкрепа на Qt v4.8.4 и v5.0.0-RC1.
Какво ново във версия 4.9.5:
- Фокусът на тази версия е за подкрепа на Qt v4.8.3 и v5.0.0-бета1.
<силни> Изисквания :
- Qt
- Python
Коментари не е намерена