#! /usr/bin/env python3 # -*- coding:utf-8 -*- ############################################################### # kenwaldek MIT-license # Title: PyQt5 lesson 3 Version: 1.0 # Date: 08-01-17 Language: python3 # Description: pyqt5 gui add pushButton # pythonprogramming.net from PyQt4 to PyQt5 ############################################################### # do something import sys from PyQt5.QtCore import QCoreApplication from PyQt5.QtGui import * from PyQt5.QtWidgets import QApplication, QWidget, QMainWindow, QPushButton class window(QMainWindow): def __init__(self): super(window, self).__init__() self.setGeometry(50, 50, 500, 300) self.setWindowTitle('pyqt5 Tut') # self.setWindowIcon(QIcon('pic.png')) self.home() def home(self): btn = QPushButton('quit', self) btn.clicked.connect(QCoreApplication.instance().quit) btn.resize(100, 100) btn.move(100, 100) self.show() def run(): app = QApplication(sys.argv) Gui = window() sys.exit(app.exec_()) run()