Класс QTextBlockUserData
Класс QTextBlockUserData используется для связывания пользовательских данных с блоками текста. Подробнее...
| Заголовок: | #include <QTextBlockUserData> |
| qmake: | QT += gui |
| С момента: | Qt 4.1 |
Примечание: Все функции в этом классе являются повторно входящими.
Публичные функции
| virtual | ~QTextBlockUserData() |
Подробное описание
Класс 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-5.9/qtextblockuserdata.html