PySide
PySide es una biblioteca para Python que hace de binding para las herramientas de interfaz gráfica de usuario (GUI) de Qt. Es una de las alternativas para prog…
| PySide6 | ||
|---|---|---|
|
| ||
| Información general | ||
| Tipo de programa | widget toolkit | |
| Autor | Qt | |
| Desarrollador | Qt Project | |
| Modelo de desarrollo | Software Libre | |
| Lanzamiento inicial | 18 de agosto de 2009 | |
| Licencia | LGPL | |
| Información técnica | ||
| Programado en | Python | |
| Versiones | ||
| Última versión estable | 6.1.1 (07 de junio de 2021 (5 años, 2 meses y 15 días)) | |
| Enlaces | ||
PySide es una biblioteca para Python que hace de binding para las herramientas de interfaz gráfica de usuario (GUI) de Qt. Es una de las alternativas para programar GUI en Python, en vez de usar Tkinter el cual es usado por Python. Otras alternativas similares son PyGTK, PyQt y wxPython. Como Qt, PySide es software libre.
PySide fue liberado bajo la licencia LGPL en agosto de 2009 por Nokia,[2] (expropietaria de las herramientas de Qt) después de que Nokia no alcanzara un acuerdo con los desarrolladores de PyQt, Riverbank Computing, para que esta última cambiara los términos de licencia de PyQt para incluir LGPL como licencia alternativa.
PySide soporta Linux/X11, Mac OS X, MeeGo, Windows y Maemo.
Ejemplo Hola Mundo
# Importar las clases de PySide6
import sys
from PySide6.QtCore import *
from PySide6.QtWidgets import *
# Crear una aplicacion Qt
app = QApplication(sys.argv)
# Crear una ventana
ventana = QMainWindow()
ventana.setWindowTitle('Hola Mundo!')
# Crear una etiqueta y mostrar todo junto
etiqueta = QLabel(ventana, alignment=Qt.AlignCenter)
etiqueta.setText('Hola Mundo!')
ventana.setCentralWidget(etiqueta)
ventana.resize(300, 200)
ventana.show()
# Correr la aplicación Qt
sys.exit(app.exec())
Referencias
- ↑ PySide ha sido liberado, 18 de Agosto 2009 – PySide – Python por Qt.
- ↑ https://web.archive.org/web/20091025170910/http://www.pyside.org/2009/08/pyside-has-been-released/
Enlaces externos
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.