Python PyQt5:如何使用PyQt5显示错误消息

发布于 2021-01-29 17:14:24

在普通的Python(3.x)中,我们总是使用tkinter模块中的showerror()来显示错误消息,但是在PyQt5中我应该怎么做以显示完全相同的消息类型?

关注者
0
被浏览
178
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    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_()
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看