我有一个循环,填充我的textBrowser部件。现在我想在我的循环中有1秒延迟。我希望他追加一行并等待1秒,然后再填充另一行。 我在我的循环中尝试了睡眠,但它不起作用。他毫不拖延地填写我的文本浏览器。QT CPP延迟for循环
*#include <QThread>*
..
sleep(1);
我的代码看起来像这样:
for(int i = 0; i < array.count(); i++)
{
QString br = "ID-->"+array[i];
ui->textBrowser->append(br);
}
我怎么能耽误我的循环?
请详细说明“不起作用”,* how *不起作用吗?当您构建或运行应用程序时会发生什么? –
*编辑(他毫不拖延地填写我的文本浏览器) – user3676560
您是否尝试过使用QTimer? –