文本文档的结构化表示将其内容表示为文本块、框架、表和其他对象的层次结构。它们为文档提供了一个逻辑结构,并描述了如何显示它们的内容。通常,框架和表用于对其他结构进行分组,而文本块包含实际的文本信息。
基本结构:
详解:每个文档Document总是包含一个根框架Root frame,这个根框架总是至少包含一个文本块Block。Frams/Table 之间总是用Block来隔开。
富文本文档通常包括一些通用的元素,例如段落、框架、表格和列表。这些在 QTextDocument 类中分别使用 QTextBlock,QTextFrame,QTextTable 和 QTextList 描述。