使用for循环每次生成不同的字符串,想动态的在控件Qplaintextedit中显示 ,使用appendtext这个方法,不过好像是循环结束后在显示的,我想要实时显示,每次循环都把当前的结果添到Qplaintextedit中,就像Qt那个编译时输出信息那样的? 谢谢!
------解决方案--------------------
每次循环中加入QApplication::ProcessEvents()
------解决方案--------------------
没有太看懂你的意思,能说的更清楚些不?
------解决方案--------------------
QT4.8
void QPlainTextEdit::appendPlainText ( const QString & text ) [slot]
Appends a new paragraph with text to the end of the text edit.
每次调用appendPlainText,字符串都是立即显示到QPlainTextEdit中的,怎么会循环结束后在显示?
除非你的appendPlainText就在循环的末尾