PyQt
![]() ![]() | |||||
![]() ![]() | |||||
Tipus | biblioteca Python ![]() | ||||
---|---|---|---|---|---|
Versió inicial | 1998 ![]() | ||||
Versió estable | 6.7.0 (26 abril 2024) ![]() | ||||
Llicència | GNU LGPL GNU General Public License llicència de propietat ![]() | ||||
Característiques tècniques | |||||
Sistema operatiu | Unix-like i Microsoft Windows ![]() | ||||
Escrit en | Python i C++ ![]() | ||||
Fonts de codi
| |||||
Més informació | |||||
Lloc web | riverbankcomputing.com… (anglès) ![]() | ||||
Stack Exchange | Etiqueta ![]() | ||||
Id. Subreddit | pyqt ![]() | ||||
| |||||
PyQt és un binding de la biblioteca gràfica Qt per al llenguatge de programació Python. La biblioteca està desenvolupada per l'empresa britànica Riverbank Computing i està disponible per Windows, GNU/Linux i Mac OS X sota diferents llicències.
L'agost de 2009, després d'intentar negociar amb Riverbank Computing l'alliberament de PyQt sota llicència LGPL sense aconseguir-ho, Nokia, propietària de Qt, allibera sota aquesta llicència un binding similar, anomenat PySide.
Exemple senzill
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/22/HolaMonPyQt.jpg/220px-HolaMonPyQt.jpg)
import sys from PyQt4 import QtGui class finestraprincipal(QtGui.QMainWindow): def __ init__ (self): super(finestraprincipal, self). __init__ () self.setWindowTitle("hola món") app = QtGui.QApplication(sys.argv) finestreta = finestraprincipal() finestreta.show() sys.exit (app.exec_())
Vegeu també
Enllaços externs
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png)
A Wikimedia Commons hi ha contingut multimèdia relatiu a: PyQt
- PyQt - Lloc web oficial
- Programant aplicacions Qt en Python (anglès)
- Tutorial de desenvolupament d'aplicacions amb interfície gràfica en Python i Qt Arxivat 2007-12-23 a Wayback Machine..