• 5232阅读
  • 2回复

如何提高Qt文本输出控件的效率. [复制链接]

上一主题 下一主题
离线jxlczjp77
 

只看楼主 倒序阅读 楼主  发表于: 2008-09-22
如何提高Qt文本输出控件的效率.
— 本帖被 XChinux 执行加亮操作(2008-09-22) —
我有个程序,需要快速的将一些信息显示出来,大约0.2s一条信息,用了QTextEdit,发现cpu总是在3%左右,关闭信息显示则0%,说明用QTextEdit来显示信息还是很占资源的。

看了下QTextEdit的文档,说这个类还支持Html等复杂的文本,是不是这个类做的太通用了导致效率不高,不知道Qt是否还有简单一点的文本控件,不要那么复杂,还什么QTextDocument,我都不需要,只需要把信息打印到屏幕上就行。
离线破烂石头
只看该作者 1楼 发表于: 2008-09-22
QPlainTextEdit.
QPlainTextEdit is an advanced viewer/editor supporting plain text. It is optimized to handle large documents and to respond quickly to user input.

It also makes for a fast log viewer.文档里有这样一句话,应该符合你的要求。
离线jxlczjp77

只看该作者 2楼 发表于: 2008-09-22
我用的是Qt 4.3.4 , 貌似没有这个类。

哪位能提示一下吗,就显示点信息,这个类用着实在是恼火。
快速回复
限100 字节
 
上一个 下一个