PySide

PySide
software
Logo
Logo
Genereframework (non in lista)
SviluppatoreThe Qt Company
Data prima versione18 agosto 2009
Ultima versione6.x
Sistema operativoMultipiattaforma
LinguaggioPython
LicenzaLGPL
(licenza libera)
Linguainglese
Sito webwiki.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.[1]

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.[2]

PySide nacque nel 2009 come alternativa a PyQt, inizialmente supportata da Nokia dopo l'acquisizione di Trolltech.[3] 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.[4]

PySide è distribuito con licenza LGPL, consentendo anche l'utilizzo in software proprietario secondo i termini della licenza.[5]

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

VersioneBasata su Qt
PySideQt 4
PySide2Qt 5
PySide6Qt 6

Note

  1. ↑ Qt for Python Documentation, su doc.qt.io, The Qt Company. URL consultato il 23 maggio 2026.
  2. ↑ Qt for Python, su Qt Wiki. URL consultato il 23 maggio 2026.
  3. ↑ Qt for Python is coming and safe, su qt.io, The Qt Company, 31 maggio 2018. URL consultato il 23 maggio 2026.
  4. ↑ Qt for Python Considerations, su doc.qt.io, The Qt Company. URL consultato il 23 maggio 2026.
  5. ↑ Licenses Used in Qt for Python, su doc.qt.io, The Qt Company. URL consultato il 23 maggio 2026.

Voci correlate

Collegamenti esterni