Qt包含特定 于错误消息的对话框类QErrorMessage
,您应使用该类来确保对话框符合系统标准。要显示对话框,只需创建一个对话框对象,然后调用.showMessage()
。例如:
error_dialog = QtWidgets.QErrorMessage()
error_dialog.showMessage('Oh no!')
这是一个最小的工作示例脚本:
import PyQt5
from PyQt5 import QtWidgets
app = QtWidgets.QApplication([])
error_dialog = QtWidgets.QErrorMessage()
error_dialog.showMessage('Oh no!')
app.exec_()