En esta página

QTextBlockUserData Class

La clase QTextBlockUserData se utiliza para asociar datos personalizados con bloques de texto. Más...

Cabecera: #include <QTextBlockUserData>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui

Nota: Todas las funciones de esta clase son reentrantes.

Funciones públicas

Descripción detallada

QTextBlockUserData proporciona una interfaz abstracta para clases contenedoras que se utilizan para asociar datos de usuario específicos de la aplicación con bloques de texto en QTextDocument.

Generalmente, las subclases de esta clase proporcionan funciones que permiten almacenar y recuperar datos, y las instancias se adjuntan a bloques de texto mediante QTextBlock::setUserData(). Esto hace posible almacenar datos adicionales por bloque de texto de forma que puedan ser recuperados de forma segura por la aplicación.

Cada subclase debe proporcionar una reimplementación del destructor para garantizar que cualquier dato privado se limpia automáticamente cuando se eliminan los objetos de datos de usuario.

Véase también QTextBlock.

Documentación de las funciones miembro

[virtual noexcept] QTextBlockUserData::~QTextBlockUserData()

Destruye los datos del usuario.

© 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.