| PySide software | |
|---|---|
| Genere | framework (non in lista) |
| Sviluppatore | The Qt Company |
| Data prima versione | 18 agosto 2009 |
| Ultima versione | 6.x |
| Sistema operativo | Multipiattaforma |
| Linguaggio | Python |
| Licenza | LGPL (licenza libera) |
| Lingua | inglese |
| Sito web | wiki.qt.io/Qt_for_Python |
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:
PySide è distribuito con licenza LGPL, consentendo anche l'utilizzo in software proprietario secondo i termini della licenza.
import sys
from PySide6.QtWidgets import QApplication, QLabel
app = QApplication(sys.argv)
label = QLabel("Hello World!")
label.show()
sys.exit(app.exec())
| Versione | Basata su Qt |
|---|---|
| PySide | Qt 4 |
| PySide2 | Qt 5 |
| PySide6 | Qt 6 |