有人能帮助我之间找出关系QTextEdit
,QTextDocment
,QTextBlock
,QTextFrame
等?有人能帮我找出QTextEdit,QTextDocment,QTextBlock,QTextFrame等之间的层次结构吗?
我需要的概述,预先感谢您。
我只是希望有一个QTextEdit
透彻的认识。也许有人想把我标记为懒惰,因为我可以通过阅读qt-project文档来了解它。是的,这是对的,我正在做。但对我来说,这可不是一件小事。
有人能帮助我之间找出关系QTextEdit
,QTextDocment
,QTextBlock
,QTextFrame
等?有人能帮我找出QTextEdit,QTextDocment,QTextBlock,QTextFrame等之间的层次结构吗?
我需要的概述,预先感谢您。
我只是希望有一个QTextEdit
透彻的认识。也许有人想把我标记为懒惰,因为我可以通过阅读qt-project文档来了解它。是的,这是对的,我正在做。但对我来说,这可不是一件小事。
QTextEdit
是一个显示QTextDocument
具有一个根QTextFrame
,由QTextBlock
S和可以有子QTextFrame
秒的窗口小部件。
使用MVC设计图案QTextEdit
是一个视图(和部分控制器)和QTextDocment
是一个模型。
所以QTextDocment
仅仅是文本数据和文本布局的容器。 QTextBlock
代表文档中的单个段落。 QTextCursor
是在文本文档(模型)中执行任何修改的工具。
我建议阅读的文档是相当不错的。
完美的概述。谢谢。 – waterd 2014-09-05 11:22:11