pyqt5消息框QMessageBox


QMessageBox消息框有以下几种类型:

  QMessageBox.information 信息框
  QMessageBox.question 问答框
  QMessageBox.warning 警告
  QMessageBox.ctitical危险
  QMessageBox.about 关于

一个简单的小例子:

代码如下:(点击按钮调出消息框

    from PyQt5 import QtWidgets  
    from PyQt5.QtWidgets import QMessageBox  
        
    class MyWindow(QtWidgets.QWidget):  
        def __init__(self):  
            super().__init__()  
            self.myButton = QtWidgets.QPushButton(self)  
 
            self.myButton.clicked.connect(self.msg)  
      
        def msg(self):  
            reply = QMessageBox.information(self,                         #使用infomation信息框  
                                        "标题",  
                                        "消息",  
                                        QMessageBox.Yes | QMessageBox.No)  
      
    if __name__=="__main__":    
        import sys    
        
        app=QtWidgets.QApplication(sys.argv)    
        myshow=MyWindow()  
        myshow.show()  
        sys.exit(app.exec_())    

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM