Класс QTextBlockUserData
Класс QTextBlockUserData используется для связывания пользовательских данных с блоками текста. Подробнее...
| Заголовок: | #include <QTextBlockUserData> |
| CMake: | find_package(Qt6 COMPONENTS Gui REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake: | QT += gui |
Примечание: Все функции в этом классе являются повторно входящими.
Открытые функции
| virtual | ~QTextBlockUserData() |
Подробное описание
QTextBlockUserData предоставляет абстрактный интерфейс для контейнерных классов, которые используются для связывания данных, специфичных для приложения, с блоками текста в QTextDocument.
Обычно подклассы этого класса предоставляют функции для хранения и извлечения данных, а экземпляры присоединяются к блокам текста с помощью QTextBlock::setUserData(). Это позволяет хранить дополнительные данные для каждого блока текста таким образом, что приложение может безопасно получить к ним доступ.
Каждый подкласс должен переопределить деструктор, чтобы гарантировать автоматическую очистку любых частных данных при удалении объектов пользовательских данных.
См. также QTextBlock.
Документация функций-членов
[virtual] QTextBlockUserData::~QTextBlockUserData()
Уничтожает пользовательские данные.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qtextblockuserdata.html