标题:QPlainTextEdit加载大文件
作者:秋刀鱼很闲
日期:2021-10-11 10:17
内容:
QPlainTextEdit 显示几M的文本,CPU内存消耗就达到了几十M甚至上百M,有方法解决吗?
#1 [liudianwu 10-12 09:25]
参见Qt武林秘籍第158条https://gitee.com/feiyangqingyun/qtkaifajingyan
158. Qt的文本控件比如QTextEdit默认加载大文本比如10MB的文本,很容易卡死甚至崩溃,那是因为默认一个属性开启了,需要屏蔽掉就好很多。
```cpp
ui->textEdit->setUndoRedoEnabled(false)
```
#2 [steinlee 10-22 13:00]
为什么要加那么多,你可以试试动态加,一次加几页。需要翻页吧?