Qt-富⽂本(富⽂本编程⽂档边框格式)
富⽂本
QTextEdit⽀持富⽂本处理,即⽂档中可使⽤多种格式,如⽂字、图⽚、表格等。与纯⽂本PlainText相对⽽⾔,windows的记事本就是纯⽂本编辑器,word就是富⽂本编辑器。
⽂档的光标主要基于QTextCursor类,⽂档的框架主要基于QTextDocument类。
⼀个富⽂本的⽂档结构主要分为⼏种元素:框架(QTextFrame)、⽂本块(QTextBlock)、表格(QTextTable)、和列表(QTextList)。
每种元素的格式有相应的format类表⽰:框架格式(QTextFrameFormat)、⽂本块格式(QTextBlockFormat)、表格格式(QTextTableFormat)、列表格式(QTextListFormat)。这些格式通常配合QTextCursor类使⽤。
优秀的富文本编辑器QTextEdit类就是⼀个富⽂本编辑器,在构建QTextEdit类对象时就已经构建了⼀个QTextDocument类对象和⼀个QTextCursor类对象。只需调⽤他们进⾏相应的操作即可。
1.⽂档边框格式
新建桌⾯应⽤程序testRichText,基类QMainWindow,勾选创建界⾯⽂件,其他选择默认。编辑mainwindow.cpp构造函数
具体操作
结语:
时间: 2020-08-11

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。