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