簡介
錯誤消息小部件由文本標籤和複選框組成,該複選框允許用戶控制將來是否再次顯示相同的錯誤消息;
繼承自QDialog;
創建
QErrorMessage(QWidget * parent = nullptr)
對話框的展示
設置對話框的提示文本;
showMessage(self, str)
showMessage(self, str, str)
# 代碼示例
window = QWidget()
qe = QErrorMessage(window)
qe.showMessage("提示信息")
qe.show()
window.show()
# 設置窗口標題
setWindowTitle(str)
# 代碼示例
window = QWidget()
qe = QErrorMessage(window)
qe.showMessage("提示信息", ".....")
qe.setWindowTitle("錯誤提示")
qe.show()
window.show()
可以同時設置多個提示文本信息;
# 代碼示例
window = QWidget()
qe = QErrorMessage(window)
qe.showMessage("提示信息1")
qe.showMessage("提示信息2")
qe.showMessage("提示信息3")
qe.showMessage("提示信息4")
qe.setWindowTitle("錯誤提示")
qe.show()
window.show()
值得注意的是在信息提示框下部有一個show this message again的提示,當我們取消勾選時,重複的提示信息將不再提示;
模態設置
參考父類QDialog中的介紹;
信號
其信號均繼承自父類QDialog;