PySide è un insieme di binding ufficiali per il linguaggio Python del framework Qt, sviluppati da The Qt Company con il nome commerciale Qt for Python.
Il progetto permette di utilizzare le librerie Qt per sviluppare applicazioni multipiattaforma in Python, offrendo accesso ai moduli grafici, multimediali, di rete e agli strumenti di sviluppo dell'ecosistema Qt.
PySide nacque nel 2009 come alternativa a PyQt, inizialmente supportata da Nokia dopo l'acquisizione di Trolltech. Successivamente il progetto è passato sotto la gestione di Qt Company.
Le versioni moderne del progetto includono: PySide2, basato su Qt 5 PySide6, basato su Qt 6.
PySide è distribuito con licenza LGPL, consentendo anche l'utilizzo in software proprietario secondo i termini della licenza.
Esempio di Hello world
import sys from PySide6.QtWidgets import QApplication, QLabel
app = QApplication(sys.argv)
label = QLabel("Hello World!") label.show()
sys.exit(app.exec())
Versioni
Versione Basata su Qt PySide Qt 4 PySide2 Qt 5 PySide6 Qt 6
Note
Voci correlate Qt (toolkit) Python wxPython PyGTK
Collegamenti esterni
Categoria:Qt Categoria:Librerie Python