- class QCborError#
概要#
方法#
def
toString()
注意
此文档可能包含从C++自动转换为Python的片段。我们总是欢迎对片段翻译的贡献。如果您发现翻译中的问题,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建票证来让我们知道。
详细描述#
- class Code#
此枚举包含可能的错误状态代码。
常量
描述
QCborError.NoError
未检测到错误。
QCborError.UnknownError
发生未知错误,没有更多细节可用。
QCborError.AdvancePastEnd
next()
被调用,但当前上下文中没有更多元素。QCborError.InputOutputError
与
QIODevice
发生I/O错误。QCborError.GarbageAtEnd
在最后元素之后,输入流中发现了数据。
QCborError.EndOfFile
在处理元素时,意外地达到了输入流的结尾。
QCborError.UnexpectedBreak
CBOR流中存在不被允许的断点(数据损坏,错误不可恢复)。
QCborError.UnknowType
CBOR流中包含未知/不可解析的类型(数据损坏,错误不可恢复)。
QCborError.IllegalType
CBOR流中存在不允许存在的已知类型(数据损坏,错误不可恢复)。
QCborError.IllegalNumber
CBOR流似乎正在编码一个大于64位的数字(数据损坏,错误不可恢复)。
QCborError.IllegalSimpleType
CBOR流中包含编码不正确的简单类型(数据损坏,错误不可恢复)。
QCborError.InvalidUtf8String
CBOR流中包含无法正确解码为UTF-8的文本字符串(数据损坏,错误不可恢复)。
QCborError.DataTooLarge
CBOR字符串、映射或数组太大,Qt无法解析(内部限制,但错误不可恢复)。
QCborError.NestingTooDeep
处理输入时遇到太多数组和映射的层级(内部限制,但错误不可恢复)。
QCborError.UnsupportedType
CBOR流中包含实现不支持已知类型(内部限制,但错误不可恢复)。
- PySide6.QtCore.QCborError.c#
- toString()#
- 返回类型:
str
返回一个与该
QCborError
对象中的错误代码匹配的文本字符串。注意:字符串没有翻译。允许用户解析CBOR流的界面需要提供自己的翻译字符串。
另请参阅