【パイソン】PyQt5-設定ボタン

輸入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_())

 

おすすめ

転載: www.cnblogs.com/dandanduba/p/12469279.html