#seleciona os controles que serão usados
from PySide6.QtWidgets import QApplication, QMainWindow, QPushButton
import sys


class MainForm(QMainWindow):
    def __init__(self):
        super()__init__()
        self.setWindowTitle("Meu primeiro programa)
        #cria um controle botão
        button = QPushButon("Clique aqui!)
        #centraliza
        self.setCentralWidget(button)
        #quando botão clicado conectar a função imprimir
        button.clicked.connect(self.imprimir)
    
    def imprimir(self):
        print("testando clique do botão")

app = QApplication(sys.argv)
form = MainForm()
form.show()
app.exec()
