import sys from PyQt5.QtWidgets import QApplication, QWidget,QToolTip,QPushButton from PyQt5.QtGui import QIcon,QFont from PyQt5.QtCore import QCoreApplication #demo_4:通過一個按鈕關閉窗體 class Exception(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.setWindowTitle('添加關閉按鈕') self.setFont(QFont('微軟雅黑',20)) self.resize(400,300) self.setWindowIcon(QIcon('1.png')) btn=QPushButton('關閉',self) #關閉應用 btn.clicked.connect(QCoreApplication.instance().quit) self.show() if __name__=='__main__': pp=QApplication(sys.argv) example=Exception() #example.show() sys.exit(pp.exec())

