1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| # Programme 02 - signaux
from PyQt5 import QtWidgets, QtGui, QtCore
import sys
if __name__=='__main__':
app = QtWidgets.QApplication(sys.argv)
window = QtWidgets.QWidget()
# On crée la fenêtre principale avec un QWidget.
window.setWindowTitle("Signaux")
# On en définit le titre : "Signaux".
button = QtWidgets.QPushButton("Appuyez", window)
# On crée un bouton enfant, avec "Appuyez" comme
# texte, dans la fenêtre parente. En spécifiant un
# objet parent, ce nouveau widget y est automatiquement
# ajouté.
button.resize(200, 40)
# On redimensionne le bouton : (200, 40)
button.clicked.connect(app.quit)
# On connecte le signal clicked du bouton au slot quit()
# de QApplication
window.show()
# On affiche la fenêtre.
app.exec_() |
Partager