PYQT4

PYQT es un conjunto de enlaces de Python para el marco de aplicación QT de Nokia y se ejecuta en todas las plataformas compatibles con QT, incluidas las ventanas, MacOS / X y Linux. Hay dos conjuntos de enlaces: PYQT V4 Supports Q
Descargar ahora

PYQT4 Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Nombre del editor:
  • Riverbank Computing Limited
  • Sitio web del editor:
  • http://www.riverbankcomputing.co.uk
  • Sistemas operativos:
  • Windows All
  • Tamaño del archivo:
  • 25.1 MB

PYQT4 Etiquetas


PYQT4 Descripción

Un conjunto de enlaces de Python para el marco de aplicación QT de Nokia PYQT es un conjunto de enlaces de Python para el marco de aplicación QT de Nokia y se ejecuta en todas las plataformas compatibles con QT, incluidas las ventanas, MacOS / X y Linux. Hay dos conjuntos de enlaces: PYQT V4 admite QT V4; Y el más antiguo PYQT V3 es compatible con QT V3 y anteriormente. Los enlaces se implementan como un conjunto de módulos de Python y contienen más de 300 clases y más de 6,000 funciones y métodos. PYQT4 contiene los siguientes módulos de Python. * El módulo Qtcore contiene las clases de no-GUI principales, incluido el bucle de eventos y la señal de QT y el mecanismo de ranura. También incluye abstracciones independientes de la plataforma para Unicode, subprocesos, archivos asignados, memoria compartida, expresiones regulares y configuraciones de usuario y aplicación. * El módulo QTGUI contiene la mayoría de las clases GUI. Estos incluyen una serie de clases de tabla, árbol y enumerar en función del patrón de diseño del controlador de visualización modelo. También se proporciona un widget de lona 2D sofisticado capaz de almacenar miles de elementos, incluidos los widgets ordinarios. * El módulo QTHELP contiene clases para crear y ver la documentación de búsqueda y poder integrar la ayuda en línea con las aplicaciones PYQT. Se basa en el puerto C ++ del motor de búsqueda de texto Lucene. * El módulo QTNetwork contiene clases para escribir clientes y servidores UDP y TCP. Incluye clases que implementan clientes FTP y HTTP y soportan las buscaplas DNS. Los eventos de red están integrados con el bucle de eventos, lo que hace que sea muy fácil desarrollar aplicaciones en red. * El módulo QTopengl contiene clases que permiten el uso de OpenGL en representación de gráficos 3D en aplicaciones PYQT. * El módulo QTTSCRIPT contiene clases que permiten que las aplicaciones PYQT sean scriptadas utilizando el intérprete de JavaScript de QT. * El módulo QTTSQL contiene clases que se integran con bases de datos de SQL de código abierto y propietarias. Incluye modelos de datos editables para tablas de base de datos que se pueden usar con clases GUI. También incluye una implementación de SQLite. * El módulo QTSVG contiene clases para mostrar el contenido de los archivos SVG. Es compatible con las características estáticas de SVG 1.2 Tiny. * El módulo QTTest contiene funciones que permiten la prueba de la unidad de aplicaciones PYQT. PYQT no implementa el marco de prueba de unidad QT completo. En su lugar, supone que la marco de prueba de la unidad de python estándar se utilizará e implementará esas funciones que simulan un usuario que interactúe con una GUI. * El módulo QTWebkit implementa un motor de navegador web según el motor de navegador de código abierto de WebKit utilizado por el safari de Apple. Permite que los métodos y las propiedades de los objetos de Python se publiquen y aparezcan como objetos JavaScript a los scripts incrustados en las páginas HTML. * El módulo QTXML implementa interfaces SAX y DOM al analizador XML de QT. * El módulo QTXMLPATTNS implementa el soporte XQuery y XPath para modelos de datos XML y personalizados. * El módulo de Phonon implementa un marco multimedia que permite el uso de contenido de audio y video en aplicaciones PYQT. En Windows DirectX se usa como backend, en MacOS / X QuickTime se usa como backend, y en Linux GSTERMER se usa como backend. * El módulo QTmultimedia implementa una funcionalidad multimedia de bajo nivel. Los desarrolladores de aplicaciones normalmente usarían el módulo de Phonon. * El módulo QTassistant implementa una interfaz simple para integrar el asistente QT con aplicaciones PYQT para proporcionar ayuda en línea. El asistente QT está implementado utilizando QTHELP. * El módulo QTDesigner contiene clases que permiten extenderse el diseñador QT utilizando PYQT. * El módulo QAXContiner implementa el acceso a los controles ActiveX y los objetos COM. Solo está disponible en la versión comercial de PYQT para Windows. * El módulo QT consolida las clases contenidas en todos los módulos descritos anteriormente en un solo módulo. Esto tiene la ventaja de que no tiene que preocuparse de qué módulo subyacente contiene una clase en particular. Tiene la desventaja de que carga todo el marco QT, lo que aumenta la huella de la memoria de una aplicación. Ya sea que use este módulo consolidado, o los módulos de componentes individuales están reducidos al gusto personal. * El módulo de soporte DBUS se instala como dbus.mainloop.qt. PYQT no admite las clases dbus nativas de QT. En su lugar, el módulo permite que el bucle de eventos QT se use con los enlaces estándar de DBUS Python. Solo está disponible para PYQT para X11. * El módulo UIC implementa el soporte para manejar los archivos XML creados por QT Designer que describe todo o parte de una interfaz de usuario gráfica. Incluye clases que cargan un archivo XML y lo hacen directamente, y las clases que generan el código Python de un archivo XML para la ejecución posterior.


PYQT4 Software relacionado

FTP LIB ActiveX

FTP LIB ActiveX 1.0.1 es un control OCX para los desarrolladores de software que pueden manejar con servidores FTP (Protocolo de transferencia de archivos) directamente desde su programa. Ambiente. Este componente FTP se puede ejecutar desde VB6 ...

280 221.74K

Descargar