财务系统搭建的关键步骤与最佳实践探讨
933
2022-05-29
2.4.4 QTextEdit文本编辑器
QTextEdit是一种先进的WYSIWYG查看器/编辑器支持丰富的文本格式,类似 HTML 风格的标记。它可以用于优化处理大型文档和快速响应用户的输入。QTextEdit 既可以作为显示控件使用,也可以作为丰富文本编辑器使用。
QTextEdit 基于段落和字符工作的,一个段落就是一个格式化的字符串,一般以换行符作为段落分隔标志。阅读纯文本时,一个换行符代表一个段落,一个文档中包含0个或多个段落时,显示的内容按照段落的对齐方式显示并自动换行。每个字符在一个段落里都有自己的属性。例如:字体和颜色。
QTextEdit 可以显示图片、列表和表格,如果文档太大,QTextEdit 自带滚动条,可以显示很多页的文档。QTextEdit 既可以编辑普通文本(plain text),也可以编辑丰富文本(rich text)。QTextEdit 支持的丰富文本格式是 HTML 标记语言的一个子集,在Qt 帮助手册搜索 Supported HTML Subset,可以查看具体支持哪些标记。
创建QTextEdit文本编辑框示例。使用QTextEdit需加 #include
QTextEdit *my_lineedit=new QTextEdit("丰富的文本编辑框显示",this);
my_lineedit->setGeometry(QRect(QPoint(10, 50), QSize(200, 50)));
Qt 软件开发
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。