Saltar para o conteúdo

PySide

Origem: Wikipédia, a enciclopédia livre.
PySide
Desenvolvedor Openbossa
Escrito em Python
Sistema operacional Multiplataforma
Licença LGPL
Página oficial pyside.org

PySide é um wrapper multiplataforma da linguagem Python para a biblioteca Qt. É uma alternativa de programação GUI ao Tkinter (padrão no Python). Outras alternativas populares são PyGTK, PyQT e wxPython. Assim como o Qt, PySide é um software livre.

Atualmente, PySide suporta Linux/X11, Mac OS X, MeeGo, Windows e Maemo.

Em 2009, Nokia, os então proprietários do kit de ferramentas Qt queriam que a vinculação Python estivesse disponível sob a licença LGPL. Nokia falhou em chegar em um acordo com Riverbank Computing, os desenvolvedores do PyQt.[1] Em agosto, Nokia lançou PySide. Ele havia funcionalidade similar, mas sob a licença LGPL.[2][3] 'Side' sendo vinculação em finlandês.[1]

Existem três versões maiores do PySide:[4]

  • PySide suporta Qt 4
  • PySide2 suporta Qt 5
  • PySide6 suporta Qt 6
import sys
from PySide import QtCore, QtGui

app = QtGui.QApplication(sys.argv)

win = QtGui.QWidget()

win.resize(320, 240)  
win.setWindowTitle("Olá, Mundo!") 
win.show()  

sys.exit(app.exec_())


  1. a b faq, Martin Fitzpatrick Last updated (21 de junho de 2019). «PyQt5 vs PySide2: What's the difference between the two Python Qt libraries?». Python GUIs (em inglês). Consultado em 25 de junho de 2022 
  2. «FAQ – PySide – Python for Qt». Pyside.org. Consultado em 3 de setembro de 2009. Cópia arquivada em 11 de janeiro de 2012 
  3. «PySide has been released – PySide – Python for Qt». Pyside.org. 18 de agosto de 2009. Consultado em 3 de setembro de 2009. Cópia arquivada em 25 de outubro de 2009 
  4. Maureira-Fredes, Cristián (December 10, 2020). «Qt for Python 6 released». Qt. The Qt Company  Verifique data em: |data= (ajuda)