PyQt

Software screenshot:
PyQt
Dettagli del software:
Versione: 5.6 Aggiornato
Data di caricamento: 26 Apr 16
Sviluppatore: Phil Thompson
Licenza: Libero
Popolarità: 52

Rating: nan/5 (Total Votes: 0)

PyQt è un open source e software da riga di comando gratuito che contiene un set completo di Python 2 e Python 3 binding per l'application framework Qt sviluppato e distribuito da Digia. Si tratta di un'applicazione indipendente dalla piattaforma, noti per lavorare bene su sistemi operativi Linux, Windows e Mac OS X.

Supporta sia Qt 4 e Qt 5 rami, si compone di oltre 620 classi, ed è l'unico strumento che unisce il cross-platform Python linguaggio interpretato con il Qt framework di applicazioni cross-platform.


Caratteristiche principali

Le caratteristiche principali includono una serie completa di widget, un ricco di funzionalità e potente tela, gestori di layout flessibili, video e supporta la riproduzione audio, l'integrazione con qualsiasi motore del browser WebKit, il supporto per varie diffuse tecnologie di query XML, tra cui XSLT, XQuery e XPath, così come SSL (Secure Sockets layer) per le comunicazioni Qt 4.3 e successive.

Inoltre, l'interfaccia grafica standard caratteristiche del software (Graphical User Interface) funzionalità per applicazioni, tra cui finestre dock, le barre degli strumenti e menu, consente una facile comunicazione tra i componenti delle applicazioni come slot e segnali, fornisce una vasta gamma di modello / vista caratteristiche, supporta i database SQL, e si integra con l'utilità di traduzione Qt Linguist.

Si tratta anche con diversi ricca elaborazione del testo, la stampa e le funzioni di visualizzazione, tra cui esportazione per i documenti PDF, offre un sistema di verniciatura unificato che include l'integrazione di OpenGL, la trasparenza, il supporto SVG e anti-aliasing, it & rsquo; s multilingue, supporti threading classi, integra diversi stili di widget, così come input / output e il networking.


Supporta l'applicazione Qt Designer

Un'altra caratteristica interessante è il supporto integrato per l'applicazione Qt Designer, consentendo UI (User Interface) ai progettisti di utilizzare diverse funzioni interessanti, come ad esempio la possibilità di aggiungere widget basato su Python personalizzati per un insieme esistente di oggetti Qt.

Tra le altre caratteristiche, possiamo Mentin comunicazione tra processi attraverso i bus D-Bus messaggio, un API flusso-oriented, il supporto per le API gestione XML (Application Programming Interfaces), come DOM e SAX, un interprete ECMAScript, così come undo quadri e testi di completamento

Cosa c'è di nuovo in questa versione:.

  • questo aggiunge il supporto per Qt v5. 6.0.

Cosa c'è di nuovo nella versione 5.5.1:

  • aggiunto il supporto per Qt v5.5.1
  • aggiunto l'opzione --disable a configure.py
  • __matmul__ implementato e __imatmul__ per QMatrix4x4 e QTransform.

Cosa c'è di nuovo nella versione 5.5:

  • Questo aggiunge il supporto per Qt v5.5.0 compreso il nuovo QtLocation e moduli QtNfc.

Cosa c'è di nuovo nella versione 5.4.1:

  • Questa release aggiunge il supporto completo per Qt V5.4.0 compresi i moduli QtWebChannel e QtWebEngineWidgets e la (non più deprecato) modulo QtXml.

Cosa c'è di nuovo nella versione 5.4:

  • Questa release aggiunge il supporto completo per Qt V5.4.0 compreso il QtWebChannel e QtWebEngineWidgets moduli e la (non più deprecato) modulo QtXml.

Cosa c'è di nuovo nella versione 5.2:

  • Questa versione supporta pienamente v5.2.0 Qt tra cui il nuovo QtBluetooth , moduli QtPositioning, QtMacExtras, QtWinExtras e QtX11Extras.

Cosa c'è di nuovo nella versione 5.1:.

  • Aggiunto il supporto completo per Qt V5.1
  • Inserito il modulo QtSensors.
  • Inserito il modulo QtSerialPort.
  • A (quasi) set completo di OpenGL 2.0 e OpenGL ES / 2 binding sono inclusi.
  • Cross-compilazione è ora supportato. Un file di configurazione per python3 sul Raspberry Pi è incluso.

Cosa c'è di nuovo nella versione 5.0.1:

  • Aggiunto il modulo QtQuick tra cui la possibilità di creare Python articoli rapidi da QML.
  • Inserito il modulo QtQml tra cui la possibilità di creare oggetti Python da QML.
  • Inserito il modulo QtMultimediaWidgets.
  • Completata l'implementazione del modulo QtMultimedia incluso il supporto per le telecamere e radio.
  • Aggiunto classi OpenGL rimanenti al modulo QtGui.
  • Inserito l'argomento di revisione parola chiave per pyqtProperty ().
  • Aggiunta la revisione e argomenti argomenti chiave per pyqtSignal ().
  • Inserito l'argomento di revisione parola chiave per pyqtSlot ().
  • Inserito il plugin pyqt5qmlplugin per qmlscene.
  • Il modulo ciclo principale DBus è stato rinominato in dbus.mainloop.pyqt5 da dbus.mainloop.qt.
  • Aggiunta la --no-QML-plugin e le opzioni --qml-plugindir per configure.py.
  • Aggiunti molti QtMultimedia, QML e QtQuick esempi relativi.
  • Corsi ora supportano cooperativo multi-ereditarietà. (Questo può introdurre incompatibilità con PyQt v5.0.)

Cosa c'è di nuovo nella versione 4.10.3:.

  • Si tratta di una minor release di bug fix

Cosa c'è di nuovo nella versione 4.10.2:.

  • Si tratta di una minor release di bug fix

Cosa c'è di nuovo nella versione 5.0:

  • Python v3, v2.7 o v2.6 sono supportati
  • La struttura del modulo riflette la struttura della libreria di Qt v5.
  • Parti del Qt V5 API che sono contrassegnati come deprecato o obsoleti non sono supportati.

Cosa c'è di nuovo nella versione 4.9.6:

  • Il focus di questa release è il supporto per Qt v4.8.4 e v5.0.0-rc1.

Cosa c'è di nuovo nella versione 4.9.5:

  • Il focus di questa release è il supporto per Qt v4.8.3 e v5.0.0-beta1.

Requisiti :

  • Qt
  • Python

Altri software di sviluppo Phil Thompson

QScintilla
QScintilla

26 Apr 16

SIP
SIP

20 Jul 15

Python-SIP
Python-SIP

18 Apr 16

Commenti a PyQt

I commenti non trovato
Aggiungi commento
Accendere le immagini!