PyQt

Logiciel capture d'écran:
PyQt
Détails logiciels:
Version: 5.6 Mise à jour
Date de transfert: 26 Apr 16
Développeur: Phil Thompson
Licence: Gratuit
Popularité: 52

Rating: nan/5 (Total Votes: 0)

PyQt est une open source et le logiciel en ligne de commande gratuit qui contient un ensemble complet de Python 2 et Python 3 liaisons pour le framework applicatif Qt développé et distribué par Digia. Il est une application de la plate-forme indépendante, connue de bien travailler sur les systèmes d'exploitation Linux X, Windows et Mac OS.

Il prend en charge les deux Qt 4 et Qt 5 branches, comprend plus de 620 cours, et il est le seul outil qui unit le multi-plateforme Python langage interprété avec le Qt cadre d'application multi-plateforme.


Aperçu des caractéristiques

Les principales caractéristiques comprennent un ensemble complet de widgets, une toile riche en fonctionnalités et puissant, les gestionnaires de mise en page flexibles, vidéo et support de lecture audio, l'intégration avec un moteur de navigateur WebKit, le soutien à diverses technologies de requête XML populaires, y compris XSLT, XQuery et XPath, ainsi que le protocole SSL (Secure Sockets Layer) pour les communications Qt 4.3 et versions ultérieures.

En outre, la fonctionnalités du logiciel GUI standard (Graphical User Interface) capacités pour les applications, y compris les fenêtres de quai, les barres d'outils et les menus, permet une communication aisée entre les composants d'une application comme des fentes et des signaux, fournit une grande variété de modèle / vue caractéristiques, prend en charge les bases de données SQL, et intègre avec l'utilitaire de traduction Qt Linguist.

Il est également livré avec plusieurs riches traitement de texte, l'impression et les fonctions d'affichage, y compris l'exportation pour les documents PDF, offre un système de peinture unifié qui comprend l'intégration d'OpenGL, la transparence, le soutien de SVG et anti-aliasing, it & rsquo; multi-lingual de, supports enfilage des classes, intègre plusieurs styles de widget, ainsi que des entrées / sorties et la mise en réseau.


Prise en charge de l'application Qt Designer

Une autre caractéristique intéressante est la prise en charge intégrée pour l'application Qt Designer, permettant l'interface utilisateur (User Interface) aux concepteurs d'utiliser diverses fonctions intéressantes, comme la possibilité d'ajouter des widgets à base de Python-personnalisés pour un ensemble existant de widgets Qt.

Parmi les autres caractéristiques, nous pouvons Mentin communication inter-processus par bus D-Bus message, une API orientée flux, support pour les API de manipulation XML (Interfaces de programmation d'applications) comme DOM et SAX, un interprète de ECMAScript, ainsi que undo cadres et complétion de texte

ce qui est nouveau dans cette version:.

  • ce ajoute le support pour Qt v5. 6.0.

Ce qui est nouveau dans la version 5.5.1:

  • ajouté le support pour Qt v5.5.1
  • ajouté l'option --disable à configure.py
  • __matmul__ mis en œuvre et __imatmul__ pour QMatrix4x4 et QTransform.

Ce qui est nouveau dans la version 5.5:

  • Ceci ajoute support pour v5.5.0 Qt y compris le nouveau QtLocation et des modules QtNfc.

Ce qui est nouveau dans la version 5.4.1:

  • Cette version ajoute le support complet pour Qt v5.4.0 y compris les modules QtWebChannel et QtWebEngineWidgets et (plus dépréciée) module QtXml.

Ce qui est nouveau dans la version 5.4:

  • Cette version ajoute le support complet pour Qt v5.4.0 y compris la QtWebChannel et QtWebEngineWidgets modules et (plus dépréciée) module QtXml.

Ce qui est nouveau dans la version 5.2:

  • Cette version supporte pleinement v5.2.0 Qt y compris le nouveau QtBluetooth , modules QtPositioning, QtMacExtras, QtWinExtras et QtX11Extras.

Ce qui est nouveau dans la version 5.1:.

  • Prise en charge complète pour Qt v5.1
  • Ajout du module QtSensors.
  • Ajout du module QtSerialPort.
  • Un (presque) ensemble complet d'OpenGL v2.0 et OpenGL ES / 2 fixations sont inclus.
  • Cross-compilation est maintenant supporté. Un fichier de configuration pour python3 sur le Raspberry Pi est inclus.

Ce qui est nouveau dans la version 5.0.1:

  • Ajout du module QtQuick y compris la possibilité de créer Python articles rapides de QML.
  • Ajout du module QtQml y compris la possibilité de créer des objets Python de QML.
  • Ajout du module QtMultimediaWidgets.
  • Terminé la mise en œuvre du module QtMultimedia y compris le soutien pour les caméras et les radios.
  • Ajout des classes OpenGL restantes au module QtGui.
  • Ajout de l'argument révision du mot-clé pour pyqtProperty ().
  • Ajout des révisions et des arguments arguments de mots clés pour pyqtSignal ().
  • Ajout de l'argument révision du mot-clé pour pyqtSlot ().
  • Ajout du plugin pyqt5qmlplugin pour qmlscene.
  • Le module de boucle principale DBus a été renommé dbus.mainloop.pyqt5 de dbus.mainloop.qt.
  • Ajout de la-qml-plugin --no et les options --qml-plugindir à configure.py.
  • Ajout de nombreux QtMultimedia, QML et QtQuick exemples connexes.
  • Les classes prennent désormais en charge coopérative multi-héritage. (Cela peut introduire des incompatibilités avec PyQt v5.0.)

Ce qui est nouveau dans la version 4.10.3:.

  • Ceci est une version de correction de bug mineur

Ce qui est nouveau dans la version 4.10.2:.

  • Ceci est une version de correction de bug mineur

Ce qui est nouveau dans la version 5.0:

  • Python v3, v2.7 ou v2.6 sont pris en charge
  • La structure du module reflète la structure de la bibliothèque de Qt v5.
  • Pièces de l'API de Qt qui sont marqués comme obsolète ou obsolètes ne sont pas pris en charge.

Ce qui est nouveau dans la version 4.9.6:

  • L'objectif de cette version est le support pour Qt v4.8.4 et v5.0.0-rc1.

Ce qui est nouveau dans la version 4.9.5:

  • L'objectif de cette version est le support pour Qt v4.8.3 et v5.0.0-beta1.

Exigences :

  • Qt
  • Python

D'autres logiciels de développeur Phil Thompson

PyQt
PyQt

21 Jul 15

QScintilla
QScintilla

26 Apr 16

SIP
SIP

20 Jul 15

Commentaires à PyQt

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!