Python PyQt5:如何使用PyQt5显示错误消息
发布于 2021-01-29 17:14:24
在普通的Python(3.x)中,我们总是使用tkinter模块中的showerror()来显示错误消息,但是在PyQt5中我应该怎么做以显示完全相同的消息类型?
关注者
0
被浏览
178
1 个回答
-
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_()