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