首页 > 其他 > 详细

PyQt5学习笔记07----通用对话框QMessageBox

时间:2015-04-20 18:34:36      阅读:267      评论:0      收藏:0      [点我收藏+]

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(MyWindow,self).__init__()
        self.myButton = QtWidgets.QPushButton(self)
        self.myButton.setObjectName("myButton")
        self.myButton.setText("Test")
        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_())  

技术分享


PyQt5学习笔记07----通用对话框QMessageBox

原文:http://blog.csdn.net/a359680405/article/details/45152131

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!