# Ventana simple y botón # debe estar instalado el módulo PySide6: C:\> pip install pyside6 # Escrito por José A. Corrales 10-may-2022 from PySide6.QtWidgets import QApplication, QWidget, QPushButton, QLabel def apretar_boton(etiqueta,veces): veces[0]=veces[0]+1 print("apretaste el botón",veces[0],"veces") # se modifica el texto de la etiqueta etiqueta.setText(str(veces[0])) aplicacion=QApplication([]) ventana=QWidget() # creación de la ventana ventana.resize(400,300) # cambio de tamaño ventana.move(300,200) # posición en la pantalla ventana.setWindowTitle("Ventana con botón") # título de la ventana boton=QPushButton("clic aquí",ventana) # botón y texto sobre él boton.move(100,80) # posición en la ventana boton.setToolTip("aumenta el contador") # ayuda si se pasa el ratón veces=[0] # acción cuando se haga clic, se ejecutará la función apretar_boton boton.clicked.connect(lambda: apretar_boton(etiqueta,veces)) etiqueta=QLabel("contador",ventana) # etiqueta y texto etiqueta.move(200,84) # posición de la etiqueta ventana.show() # mostrar la ventana aplicacion.exec() # se pone todo en marcha