PyQt egy nyílt forráskódú, ingyenes parancssori program, amely egy átfogó Python 2. és a Python 3-kötések a Qt keretrendszer által kifejlesztett és forgalmazott Digia. Ez egy platformfüggetlen alkalmazás, jól működnek Linux, Windows és Mac OS X operációs rendszerekkel.
Ez egyaránt támogatja a Qt 4 és Qt 5 ágat, magában foglalja a több mint 620 osztály, és ez az egyetlen eszköz, amely egyesíti a Python cross-platform értelmezett nyelv a Qt többplatformos alkalmazás keretrendszer.
Jellemzők dióhéjban
Főbb jellemzői közé tartozik egy átfogó kütyü, egy funkciókban gazdag és erős vászon, rugalmasan alakítható, a vezetők, a videó és audió lejátszás támogatása, az integráció minden WebKit böngésző motor, támogatja a különböző népszerű XML lekérdező technológiák, beleértve az XSLT, XQuery és XPath, valamint az SSL (Secure Sockets Layer) kommunikáció Qt 4.3 és újabb.
Ezen kívül a szoftver funkciók szabványos GUI (grafikus felhasználói felület) képességek alkalmazását, köztük dokkoló ablakok, eszköztárak és menük, lehetővé teszi az egyszerű kommunikációt az alkalmazás-összetevők, mint a nyílás, és jeleket ad sokféle modell / nézet funkciók, támogatja az SQL adatbázisok, és integrálja a Qt Linguist fordítás segédprogramot.
Ez is jön több gazdag szövegszerkesztő, nyomtatás és megjelenítésére funkciók, beleértve az export a PDF dokumentumok, kínál egy egységes festő rendszert, mely az OpenGL integrálása, az átláthatóság, SVG támogatás és az anti-aliasing, ez-ezte s többnyelvű, támaszok threading osztályok, integrálja számos modulstílusok valamint a bemeneti / kimeneti és hálózatépítés.
Támogatja a Qt Designer alkalmazás
Egy másik érdekes funkció a beépített támogatást a Qt Designer alkalmazás, amely lehetővé teszi UI (User Interface) tervezők használni különböző vonzó funkciók, mint a képesség, hogy adjunk egyéni Python alapú widgetek egy meglévő készlet Qt-elemek.
Többek között a funkciók, akkor mentin folyamatok közötti kommunikáció révén D-Bus üzenet buszok, stream-orientált API támogatása XML kezelő API (Application Programming Interfaces), mint a DOM és SAX egy ECMAScript tolmács, valamint a visszavonás keretek és a szöveg befejezése.
Mi az új ebben a kiadásban:
- Ez már támogatja a Qt v5. 6.0.
Mi az új verzió 5.5.1:
- hozzáadott támogatása Qt v5.5.1
- A korábban a --disable opciót configure.py
- végre __matmul__ és __imatmul__ az QMatrix4x4 és QTransform.
Mi az új 5.5 verzió:
- Ez már támogatja a Qt v5.5.0 beleértve az új QtLocation és QtNfc modulokat.
Mi az új verzió 5.4.1:
- Ez a kiadás teljes támogatást ad Qt v5.4.0 beleértve a QtWebChannel és QtWebEngineWidgets modulok és a (már nem elavult) QtXml modul.
Milyen új verzió 5.4:
- Ez a kiadás teljes támogatást ad Qt v5.4.0, beleértve a QtWebChannel és QtWebEngineWidgets modulok és a (már nem elavult) QtXml modul.
Mi az új 5.2-es verzióban:
- Ez a kiadás teljes mértékben támogatja a Qt v.5.2.0 beleértve az új QtBluetooth , QtPositioning, QtMacExtras, QtWinExtras és QtX11Extras modulokat.
Mi az új 5.1 verzió:
- Added teljes mértékben támogatja a Qt v5.1.
- Added a QtSensors modul.
- Added a QtSerialPort modul.
- A (majdnem) teljes OpenGL 2.0 és OpenGL ES / 2 kötéseket tartalmaz.
- Kereszt-összeállítás is támogatott. A konfigurációs fájl Python3 a Raspberry Pi tartalmazza.
Mi az új 5.0.1-es verzió:
- Added a QtQuick modul, beleértve a képesség, hogy a Python Gyors elemeket QML.
- Added a QtQml modul, beleértve a képességét, hogy hozzon létre Python objektumok QML.
- Added a QtMultimediaWidgets modul.
- Elvégzett végrehajtásának QtMultimedia modul többek között támogatja a kamerák és a rádiók.
- Added a fennmaradó OpenGL osztályok a QtGui modul.
- Added felülvizsgálatára kulcsszó érv pyqtProperty ().
- Added felülvizsgálatára és érvek kulcsszó érvek pyqtSignal ().
- Added felülvizsgálatára kulcsszó érv pyqtSlot ().
- Added a pyqt5qmlplugin plugin qmlscene.
- A DBus főciklus modul lett nevezve, hogy dbus.mainloop.pyqt5 származó dbus.mainloop.qt.
- Added --no- QML-plugin és --qml-plugindir lehetőségek configure.py.
- Added sok QtMultimedia, QML és QtQuick kapcsolódó példa.
- Tanfolyamok már támogatják a kooperatív multi-örökséget. (Ez lehet bevezetni inkompatibilitás PyQt v5.0.)
Mi az új verzió 4.10.3:
- Ez egy kisebb hibajavító kiadás.
Mi az új verzió 4.10.2:
- Ez egy kisebb hibajavító kiadás.
Mi az új 5.0 verziójában:
- Python v3, v2.7 vagy v2.6 támogatja
- A modul szerkezete tükrözi a könyvtár szerkezetét Qt v5.
- részei a Qt v5 API vannak jelölve elavult vagy elavult nem támogatja.
Mi az új verzió 4.9.6:
- A hangsúly ez a kiadás a támogatás Qt v4.8.4 és v5.0.0-RC1.
Mi az új verzió 4.9.5:
- A hangsúly ez a kiadás a támogatás Qt v4.8.3 és v5.0.0-béta1.
Követelmények :
- A Qt
- Python
Hozzászólás nem található