PyQt

Sagteware kiekie:
PyQt
Sagteware besonderhede:
Weergawe: 5.6 Opgedateer
Upload datum: 26 Apr 16
Ontwikkelaar: Phil Thompson
Lisensie: Gratis
Populariteit: 52

Rating: nan/5 (Total Votes: 0)

PyQt is 'n oop bron en vrye command-line sagteware wat 'n omvattende stel van 'n afgestorwene 2 en Python 3 bindings vir die Qt aansoek raamwerk ontwikkel en versprei deur Digia bevat. Dit is 'n platform-onafhanklike aansoek, bekend om goed te werk op Linux, Windows en Mac OS X bedryfstelsel.

Dit word ondersteun deur beide Qt 4 en Qt 5 takke, bestaan ​​uit meer as 620 klasse, en dit is die enigste instrument wat die Python kruis-platform geïnterpreteer taal met die Qt verenig kruis-platform aansoek raamwerk.


Kenmerke in 'n oogopslag

Die belangrikste kenmerke sluit in 'n omvattende stel widgets, 'n funksie-ryk en magtig doek, buigsame uitleg bestuurders, video-en klank ondersteuning afspeel, integrasie met enige WebKit leser enjin, ondersteuning vir verskeie gewilde XML navraag tegnologie, insluitend XSLT, XQuery en XPath, sowel as SSL (Secure Sockets Layer) kommunikasie vir Qt 4.3 en later.

Daarbenewens het die sagteware funksies standaard GUI (Graphical User Interface) vermoëns vir programme, insluitend beskuldigdebank vensters, balke en spyskaarte, maak voorsiening vir maklike kommunikasie tussen programkomponente soos slots en seine, bied 'n wye verskeidenheid van model / beskouing funksies, ondersteun SQL databasis en integreer met die vertaling nut Qt Linguist.

Dit kom ook met 'n paar ryk teks verwerking, druk en vertoon funksies, insluitend die uitvoer vir PDF-dokumente, bied 'n verenigde skildery stelsel wat OpenGL integrasie, deursigtigheid, SVG ondersteuning en anti-aliasing, dit & rsquo beskik; s veeltalige, ondersteun threading klasse, integreer verskeie widget style, asook toevoer / afvoer en netwerke.


Ondersteun die Qt Designer aansoek

Nog 'n interessante kenmerk is die ingeboude ondersteuning vir die Qt Designer aansoek, sodat UI (Gebruikerskoppelvlak) ontwerpers om verskeie aantreklike funksies, soos die vermoë om persoonlike-Python gebaseer widgets te voeg tot 'n bestaande stel Qt widgets gebruik.

Onder ander funksies, kan ons mentin inter-proses kommunikasie deur middel van D-Bus boodskap busse, 'n stroom georiënteerde API, ondersteuning vir XML hantering API (Application Programming Interfaces) soos DOM en SAX, 'n ECMAScript tolk, asook ongedaan raamwerke en teks voltooiing

Wat is nuut in hierdie release:.

  • dit voeg ondersteuning vir Qt v5. 6.0.

Wat is nuut in weergawe 5.5.1:

  • bygevoeg ondersteuning vir Qt v5.5.1
  • bygevoeg die disable opsie om configure.py
  • geïmplementeer __matmul__ en __imatmul__ vir QMatrix4x4 en QTransform.

Wat is nuut in weergawe 5.5:

  • Dit voeg ondersteuning vir Qt v5.5.0 insluitend die nuwe QtLocation en QtNfc modules.

Wat is nuut in weergawe 5.4.1:

  • Hierdie weergawe voeg volle ondersteuning vir Qt v5.4.0 insluitend die QtWebChannel en QtWebEngineWidgets modules en die (nie meer afgekeur) QtXml module.

Wat is nuut in weergawe 5.4:

  • Hierdie weergawe voeg volle ondersteuning vir Qt v5.4.0 insluitend die QtWebChannel en QtWebEngineWidgets modules en die (nie meer afgekeur) QtXml module.

Wat is nuut in weergawe 5.2:

  • Die vrystelling ten volle ondersteun Qt v5.2.0 insluitend die nuwe QtBluetooth , QtPositioning, QtMacExtras, QtWinExtras en QtX11Extras modules.

Wat is nuut in weergawe 5.1:.

  • Bygevoeg volle ondersteuning vir Qt v5.1
  • Bygevoeg die QtSensors module.
  • Bygevoeg die QtSerialPort module.
  • 'n (byna) volledige stel van OpenGL v2.0 en OpenGL ES / 2 bindings is ingesluit.
  • Cross-samestelling is nou ondersteun. A konfigurasielêer vir Python3 op die Framboos Pi is ingesluit.

Wat is nuut in weergawe 5.0.1:

  • Bygevoeg die QtQuick module insluitend die vermoë om Python skep Vinnige items uit QML.
  • Bygevoeg die QtQml module insluitend die vermoë om Python voorwerpe te skep uit QML.
  • Bygevoeg die QtMultimediaWidgets module.
  • het die implementering van die QtMultimedia module, insluitende ondersteuning vir kameras en radio's.
  • Bygevoeg die oorblywende OpenGL klasse aan die QtGui module.
  • Bygevoeg die hersiening navraag argument te pyqtProperty ().
  • Bygevoeg die hersiening en argumente navraag argumente om pyqtSignal ().
  • Bygevoeg die hersiening navraag argument te pyqtSlot ().
  • Bygevoeg die pyqt5qmlplugin your qmlscene.
  • Die DBUS hooflus module is herdoop tot dbus.mainloop.pyqt5 van dbus.mainloop.qt.
  • Bygevoeg die --no-qml-prop en --qml-plugindir opsies om configure.py.
  • Bygevoeg baie QtMultimedia, QML en QtQuick verwante voorbeelde.
  • Klasse nou ondersteun koöperatiewe multi-erfenis. (Dit kan onverenigbaarheid met PyQt v5.0 stel.)

Wat is nuut in weergawe 4.10.3:.

  • Dit is 'n minderjarige bugfix release

Wat is nuut in weergawe 4.10.2:.

  • Dit is 'n minderjarige bugfix release

Wat is nuut in weergawe 5.0:

  • Python v3, v2.7 of v2.6 ondersteun
  • Die module struktuur weerspieël die biblioteek struktuur van Qt v5.
  • Dele van die Qt v5 API wat gemerk as deprecated of uitgediende word nie ondersteun nie.

Wat is nuut in weergawe 4.9.6:

  • Die fokus van hierdie uitgawe is op ondersteuning vir Qt v4.8.4 en v5.0.0-RC1.

Wat is nuut in weergawe 4.9.5:

  • Die fokus van hierdie uitgawe is op ondersteuning vir Qt v4.8.3 en v5.0.0-beta1.

Vereistes :

  • Qt
  • Python

Ander sagteware ontwikkelaar Phil Thompson

SIP
SIP

20 Jul 15

QScintilla
QScintilla

26 Apr 16

Python-SIP
Python-SIP

18 Apr 16

PyQt
PyQt

21 Jul 15

Kommentaar te PyQt

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!