gpt4 book ai didi

python-3.x - 如何使用 PySide 创建严重错误消息?

转载 作者:行者123 更新时间:2023-12-02 04:54:55 29 4
gpt4 key购买 nike

我好像碰壁了。无论我做什么,创建严重错误消息框似乎都不起作用。到目前为止,这是我尝试过的:

flags = QtGui.QMessageBox.StandardButton.Abort
flags |= QtGui.QMessageBox.StandardButton.Ignore

result = QtGui.QMessageBox.critical(
self,
'CRITICAL ERROR',
'Error Message',
flags
)

摘自 this tutorial (老我知道,但到目前为止它很有帮助)。但是,这样做会引发以下错误:

'PySide.QtGui.QMessageBox.critical' called with wrong argument types:

PySide.QtGui.QMessageBox.critical(CreateMessage, str, StandardButtons)

Supported signatures:

PySide.QtGui.QMessageBox.critical(PySide.QtGui.QWidget, unicode, unicode, PySide.QtGui.QMessageBox.StandardButtons = QMessageBox.Ok, PySide.QtGui.QMessageBox.StandardButton = NoButton)

PySide.QtGui.QMessageBox.critical(PySide.QtGui.QWidget, unicode, unicode, PySide.QtGui.QMessageBox.StandardButton, PySide.QtGui.QMessageBox.StandardButton)

我还尝试了以下方法:

result = QtGui.QMessageBox.critical(
self,
'CRITICAL ERROR',
'Error Message',
QtGui.QMessageBox.StandardButton.Abort
)

# Or this....

result = QtGui.QMessageBox.critical(
self,
'CRITICAL ERROR',
'Error Message',
QtGui.QMessageBox.Abort
)

这些似乎都无法正常工作。如何创建严重错误消息框?

最佳答案

下面的简单例子

import sys
from PySide import QtGui
app = QtGui.QApplication(sys.argv)
a=QtGui.QMessageBox.critical(None,'Error!',"Error Message!", QtGui.QMessageBox.Abort)

关于python-3.x - 如何使用 PySide 创建严重错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18155304/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com