Класс 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/archives/qt-5.11/qtextblockuserdata.html