PySide6.QtCore.QCborError¶
- 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流中包含了一个不允许的Break(数据已损坏且错误不可恢复)。
QCborError.UnknownType
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()¶
- Return type:
字符串
返回一个文本字符串,该字符串与此
QCborError
对象中的错误代码匹配。注意:字符串不会被翻译。允许用户解析CBOR流的应用程序界面需要提供自己的翻译字符串。
另请参阅