PySide6.QtGui.QTextBlockUserData

class QTextBlockUserData

QTextBlockUserData 类用于将自定义数据与文本块关联。更多

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

QTextBlockUserData 提供了一个抽象接口,用于容器类,这些类用于将特定于应用程序的用户数据与QTextDocument中的文本块关联起来。

通常,此类的子类提供允许存储和检索数据的函数,并且实例使用setUserData()附加到文本块。这使得可以以应用程序可以安全检索的方式为每个文本块存储额外的数据。

每个子类应提供析构函数的重新实现,以确保在删除用户数据对象时自动清理任何私有数据。

另请参阅

QTextBlock