Python Gui PyQt5 #2 Buttons
deutscht·@felix7d2·
0.000 HBDPython Gui PyQt5 #2 Buttons
 *** ``` import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QToolTip from PyQt5.QtGui import QIcon ,QFont from PyQt5 import QtCore a = [] app = QApplication(a) w = QWidget() w.setGeometry(50,50,700,500) w.setWindowTitle("Gui1") w.setWindowIcon(QIcon('F.png')) # *** Neu *** button = QPushButton("Push to Close!",w) # Setzt ein Button auf den Fenster(w) mit dem Text "Push to Close!". button.move(300,200) # Setzt den Button auf (300,200) button.clicked.connect(QtCore.QCoreApplication.instance().quit) # Wenn der Button gedrückt wird, wird das Programm beendet. # *** *** *** w.show() sys.exit(app.exec_()) ``` Das meiste müsste aus dem letzten [Post](https://steemit.com/deutscht/@felix7d2/python-gui-pyqt5-1) bekannt sein. Neu ist der Button. Mit ` QPushButton()` wird er erstellt. Er kann bewekt (`.move()`) werden. Interagieren kann man mit `.clicked.connect()`. In den klammern steht die Aktion die beim Drücken ausgeführt wird. In diesem Fall wird das Programm beendet. *** Fenster: 