PyQt

PyQt Descripción de la imagen .png de Qt Designer (rus). Información
Desarrollado por Computación Riverbank
Última versión 5.11.3 (1 er de octubre de 2018)
Escrito en C ++
Medio ambiente Linux , Microsoft Windows , Mac OS X
Tipo Biblioteca de gráficos
Licencia Licencia dual: Licencia pública general GNU y licencia propietaria
Sitio web riverbankcomputing.com/software/pyqt/intro

PyQt es un módulo gratuito que permite vincular el lenguaje Python con la biblioteca Qt distribuida bajo dos licencias: una comercial y la GNU GPL . De esta forma, permite crear interfaces gráficas en Python . Una extensión de Qt Creator (utilidad gráfica para crear interfaces Qt ) le permite generar código Python para interfaces gráficas.

Un hola mundo con PyQt5

Un ejemplo muy simple de Hello World con PyQt5:

import sys from PyQt5.QtWidgets import QApplication, QWidget app = QApplication(sys.argv) root = QWidget() root.resize(250, 250) root.setWindowTitle("Hello world!") root.show() sys.exit(app.exec_())

Aplicaciones que usan PyQt

PySide

La 18 de agosto de 2009, después de hablar con los autores de PyQt para un cambio de licencia, Nokia está distribuyendo su propia biblioteca entre Python y Qt  : PySide , bajo una licencia más permisiva, la GNU Lesser General Public License (LGPL).

Bibliografía

  • Benoît Prieur, PyQt5 - Desarrolle sus interfaces gráficas en Python , ediciones ENI,13 de enero de 2021, 331   p. ( ISBN  978-2-409-02862-5 , OCLC  1237358875 )

Notas y referencias

  1. PyQt v5.11.3 lanzado  "
  2. (en) http://www.pyside.org/faq/
  3. (in) sitio web oficial PySide

enlaces externos