Pyqt4

PYQT est un ensemble de liaisons Python pour le cadre d'application QT de Nokia et exécute toutes les plates-formes prises en charge par QT, y compris Windows, MacOS / X et Linux. Il y a deux ensembles de fixations: PYQT V4 prend en charge Q
Télécharger maintenant

Pyqt4 Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Nom de l'éditeur:
  • Riverbank Computing Limited
  • Site Internet de l'éditeur:
  • http://www.riverbankcomputing.co.uk
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 25.1 MB

Pyqt4 Mots clés


Pyqt4 La description

Un ensemble de fixations de Python pour le cadre d'application QT de Nokia PYQT est un ensemble de liaisons Python pour le cadre d'application QT de Nokia et exécute toutes les plates-formes prises en charge par QT, y compris Windows, MacOS / X et Linux. Il existe deux ensembles de fixations: PYQT V4 prend en charge QT V4; Et l'ancien Pyqt V3 prend en charge QT V3 et plus tôt. Les reliures sont implémentées comme un ensemble de modules Python et contiennent plus de 300 classes et plus de 6000 fonctions et méthodes. PYQT4 contient les modules Python suivants. * Le module QTcore contient les classes de noyau non-GUI, y compris le signal et le mécanisme de signaux de la boucle d'événement et de QT. Il comprend également des abstractions indépendantes de plate-forme pour unicode, des threads, des fichiers mappés, une mémoire partagée, des expressions régulières et des paramètres de l'utilisateur et de l'application. * Le module Qtgui contient la majorité des classes de l'interface graphique. Celles-ci incluent un certain nombre de classes de table, d'arborescence et de liste basées sur le modèle de conception du contrôleur de modèles-View-contrôleur. Un widget Canvas 2D sophistiqué est également capable de stocker des milliers d'articles, y compris des widgets ordinaires. * Le module QTelp contient des cours pour créer et visualiser une documentation interrogeable et pouvoir intégrer l'aide en ligne avec les applications PYQT. Il est basé sur le port C ++ du moteur de recherche de texte Lucene. * Le module Qtnetwork contient des classes pour écrire des clients UDP et TCP et des serveurs. Il comprend des classes qui implémentent des clients FTP et HTTP et supportent des recherches DNS. Les événements réseau sont intégrés à la boucle d'événement, ce qui permet de développer des applications en réseau. * Le module Qtopengl contient des classes permettant d'utiliser OpenGL dans le rendu 3D graphiques dans les applications PYQT. * Le module QTScript contient des classes permettant aux applications PYQT d'être scriptés à l'aide de l'interpréteur JavaScript de Qt. * Le module QTSQL contient des cours intégrant des bases de données SQL open-source et propriétaire. Il inclut des modèles de données modifiables pour les tables de base de données pouvant être utilisées avec des classes d'interface graphique. Il comprend également une implémentation de SQLite. * Le module QTSVG contient des classes pour afficher le contenu des fichiers SVG. Il soutient les caractéristiques statiques de SVG 1.2 minuscule. * Le module QTTest contient des fonctions permettant de tester un appareil sur les applications PYQT. PYQT ne met pas en uvre le cadre de test d'unité complète QT. Au lieu de cela, il suppose que le cadre de test d'unité Python standard sera utilisé et implémente ces fonctions qui simulent un utilisateur interagissant avec une interface graphique. * Le module Qtwebkit implémente un moteur de navigateur Web basé sur le moteur de navigateur Open Source Webkit utilisé par Safari d'Apple. Il permet de publier les méthodes et les propriétés des objets Python et apparaissent sous forme d'objets JavaScript sur des scripts intégrés dans des pages HTML. * Le module QTXML implémente des interfaces SAX et DOM à l'analyseur XML de QT. * Le module QTXMLPatterns implémente la prise en charge de XQuery et XPath pour les modèles de données XML et personnalisés. * Le module phonon implémente une structure multimédia permettant d'utiliser du contenu audio et vidéo dans les applications PYQT. Sur Windows DirectX est utilisé comme backend, sur MacOS / X QuickTime est utilisé comme backend, et sur Linux Gstreamer est utilisé comme backend. * Le module QTMultimedia implémente la fonctionnalité multimédia de faible niveau. Les développeurs d'applications utiliseraient normalement le module phonon. * Le module QTassistant implémente une interface simple pour intégrer l'assistant QT avec les applications PYQT afin de fournir une aide en ligne. Qt Assistant est lui-même mis en uvre en utilisant Qthelp. * Le module QTDesigner contient des classes permettant de prolonger les concepteurs QT à l'aide de PYQT. * Le module QaxContainer implémente l'accès aux contrôles ActiveX et les objets COM. Il est uniquement disponible dans la version commerciale de Pyqt pour Windows. * Le module QT consolide les classes contenues dans tous les modules décrits ci-dessus dans un seul module. Cela a l'avantage de ne pas avoir à vous soucier duquel le module sous-jacent contient une classe particulière. Il présente l'inconvénient de charger l'ensemble du cadre QT, augmentant ainsi l'empreinte mémoire d'une application. Que vous utilisiez ce module consolidé, ou si les modules de composants individuels sont au goût personnel. * Le module de support DBU est installé sous forme de dbus.mainloop.qt. Pyqt ne prend pas en charge les classes DBUS natives de QT. Au lieu de cela, le module permet d'utiliser la boucle d'événement QT avec les fixations Standard DBus Python. Il est uniquement disponible pour PYQT pour X11. * Le module UIC implémente la prise en charge de la gestion des fichiers XML créés par QT Designer décrivant l'ensemble ou une partie d'une interface utilisateur graphique. Il inclut des classes qui chargent un fichier XML et le rendent directement, ainsi que des classes qui génèrent du code Python à partir d'un fichier XML pour une exécution ultérieure.


Pyqt4 Logiciels associés

FTP LIB ActiveX

FTP LIB ActiveX 1.0.1 est un contrôle OCX pour les développeurs de logiciels pouvant gérer avec les serveurs FTP (protocole de transfert de fichier) directement à partir de votre programme. Environnement. Ce composant FTP peut être exécuté à partir de VB6 ...

280 221.74K

Télécharger