简介
用于通知用户或请求用户的提问和接收应答一个模态对话框;
继承自QDialog
创建
QMessageBox(parent: QWidget = None)
展示及模态设置
展示方法和模态设置参考父类QDialog的相关介绍;
内容展示
# 对话框标题
setWindowTitle(str)
# 标准图标
setIcon(QMessageBox.Icon)
# QMessageBox.Icon枚举值
QMessageBox.NoIcon # 消息框没有任何图标。
QMessageBox.Question # 一个图标,表示该消息正在提问。
QMessageBox.Information # 一个图标,表示该消息没有任何异常。
QMessageBox.Warning # 一个图标,表示该消息是一个警告,但可以处理。
QMessageBox.Critical # 一个图标,表示该消息代表一个严重问题。
# 自定义图标
setIconPixmap(QPixmap)
# 主要标题
setText(str)
setTextFormat(self, Qt.TextFormat)
# Qt.TextFormat枚举值
PlainText
RichText
AutoText
#提示文本
setInformativeText(str)
informativeText() -> str
# 详细文本
setDetailedText(self, str)
detailedText() -> str
# 复选框
setCheckBox(self, QCheckBox)
checkBox(self