在普通的Python(3.x)中,我们总是使用tkinter模块中的showerror()来显示错误消息,但是在PyQt5中我应该怎么做以显示完全相同的消息类型?
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_()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句