En esta página

QCborParserError Struct

QCborParserError es utilizado por QCborValue para informar de un error de análisis. Más...

Cabecera: #include <QCborParserError>
CMake: find_package(Qt6 REQUIRED COMPONENTS Core)
target_link_libraries(mytarget PRIVATE Qt6::Core)
qmake: QT += core

Nota: Todas las funciones de esta estructura son reentrantes.

Funciones Públicas

QString errorString() const

Variables Públicas

QCborError error
qint64 offset

Descripción Detallada

Esta clase es utilizada por QCborValue::fromCbor(const QByteArray &ba, QCborParserError *error) para informar de un error del analizador y el byte donde se detectó el error.

Véase también QCborValue y QCborError.

Documentación de las funciones miembro

QString QCborParserError::errorString() const

Devuelve una representación de cadena del código de error. Esta cadena no se traduce.

Véase también QCborError::toString() y QCborValue::fromCbor().

Documentación de variables miembro

QCborError QCborParserError::error

Este campo contiene el código de error que indica qué problema de descodificación se ha encontrado.

Véase también QCborValue::fromCbor().

qint64 QCborParserError::offset

Este campo contiene el desplazamiento desde el principio de los datos donde se detectó el error. El desplazamiento debe apuntar al principio del elemento que contenía el error, incluso si el error en sí estaba en otra parte (por ejemplo, para problemas de descodificación UTF-8).

Véase también QCborValue::fromCbor().

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.