Vai al contenuto

PySide

Da Wikipedia, l'enciclopedia libera.
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

[modifica | modifica wikitesto]
import sys
from PySide6.QtWidgets import QApplication, QLabel

app = QApplication(sys.argv)

label = QLabel("Hello World!")
label.show()

sys.exit(app.exec())
VersioneBasata su Qt
PySideQt 4
PySide2Qt 5
PySide6Qt 6
  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

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica