Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- from PyQt5.QtWidgets import QApplication, QWidget, QPushButton
- from PyQt5.QtGui import QIcon
- from PyQt5.QtCore import pyqtSlot
- class App(QWidget):
- def __init__(self):
- super(App, self).__init__()
- self.title = 'PyQt5 button - pythonspot.com'
- self.left = 10
- self.top = 10
- self.width = 320
- self.height = 200
- self.initUI()
- def initUI(self):
- self.setWindowTitle(self.title)
- self.setGeometry(self.left, self.top, self.width, self.height)
- button = QPushButton('PyQt5 button', self)
- button.setToolTip('This is an example button')
- button.move(100,70)
- button.clicked.connect(self.on_click)
- self.show()
- @pyqtSlot()
- def on_click(self):
- print('PyQt5 button click')
- if __name__ == '__main__':
- app = QApplication(sys.argv)
- ex = App()
- sys.exit(app.exec_())
Add Comment
Please, Sign In to add comment