QXmlLocator Class
La clase QXmlLocator proporciona a las clases manejadoras de XML información sobre la posición de análisis dentro de un archivo. Más...
| Cabecera: | #include <QXmlLocator> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Core5Compat)target_link_libraries(mytarget PRIVATE Qt6::Core5Compat) |
| qmake: | QT += core5compat |
Nota: Todas las funciones de esta clase son reentrantes.
Funciones Públicas
| QXmlLocator() | |
| virtual | ~QXmlLocator() |
| virtual int | columnNumber() const = 0 |
| virtual int | lineNumber() const = 0 |
Descripción detallada
El lector reporta un QXmlLocator al manejador de contenido antes de que comience a analizar el documento. Esto se hace con la función QXmlContentHandler::setDocumentLocator(). Las clases manejadoras pueden ahora utilizar este localizador para obtener la posición (lineNumber() y columnNumber()) que ha alcanzado el lector.
Documentación de las funciones miembro
QXmlLocator::QXmlLocator()
Constructor.
[virtual noexcept] QXmlLocator::~QXmlLocator()
Destructor.
[pure virtual] int QXmlLocator::columnNumber() const
Devuelve el número de columna (empezando por 1) o -1 si no hay número de columna disponible.
[pure virtual] int QXmlLocator::lineNumber() const
Devuelve el número de línea (empezando por 1) o -1 si no hay número de línea disponible.
© 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.