informatica:programacion:python:modulos:pyside
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
PySide
Biblioteca para Python que hace de binding para las herramientas de interfaz gráfica de usuario (GUI) de Qt.
Ejemplo
Para que el siguiente código funcione es necesario install PySide6. En Arch Linux se hace a través del paquete pyside6.
import sys from PySide6.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout app = QApplication(sys.argv) window = QWidget() window.setWindowTitle("Mi primera app") # Crear botones btn_saludo = QPushButton("Haz clic") btn_salir = QPushButton("Cerrar aplicación") # Conectar eventos btn_saludo.clicked.connect(lambda: print("Hola!")) btn_salir.clicked.connect(window.close) # Layout vertical layout = QVBoxLayout() layout.addWidget(btn_saludo) layout.addWidget(btn_salir) window.setLayout(layout) window.show() app.exec()
Alternativas
- Tkinter
- PyGTK
- wxPython
informatica/programacion/python/modulos/pyside.1777115661.txt.gz · Última modificación: por tempwin
