当我一次添加一项时会发生这种情况(添加一项然后返回到事件循环)。为了说明,我的代码大致如下所示:
..................... 计时器 = 新 QTimer(this); 计时器->setInterval(0); 连接(定时器,信号(超时()),这个,SLOT(onTimeout())); ..................... 无效对话::onTimeout() { QListWidgetItem* item = new QListWidgetItem; ..................... ui->listWidget->addItem(item); }