輸入SYS から PyQt5.QtWidgetsはインポートQToolTip、のQPushButton、はQApplication、QHBoxLayout、QMainWindow、のQPushButton、QWidgetの から PyQt5.QtGui 輸入QIcon、QFont クラス:TooltipForm(QMainWindow) デフ __init__ (自己): スーパー(TooltipForm、自己を)。__init__ () self.initUI() self.button1.clicked.connect(self.onClick_Button) デフinitUI(自己): self.setWindowTitle(" 第一个主窗口应用" ) self.setGeometry( 200200300300 ) #ステータスバー self.status = self.statusBar() #アイコン self.setWindowIcon(QIcon(" ./image/lou.ico " ))# は、ボタンを設定し、画面上に表示 self.button1 = のQPushButton() self.button1 .setText(" ボタン1 " ) self.button1.setToolTip(" ボタン命令" ) レイアウト = QHBoxLayout基() layout.addWidget(self.button1) #メインフレームのすべてのコントロール配置する メインフレーム= QWidgetの() mainFrame.setLayout(レイアウト) #フルスクリーン self.setCentralWidgetは(メインフレーム) DEF onClick_Button(自己): SENDER = self.sender() #イベントがトリガされるかどうかを決定するために使用されるが、これは、ボタンが押下されたか否かを意味する アプリ= QApplication.instance() #の出口アプリケーション アプリ.quit() IF __name__ == " __main__ " : アプリケーション = はQApplication(sys.argvの) メイン = TooltipForm() #の表示ウィンドウ main.show() #確立循環 sys.exit(app.exec_())