これは、アイテムを一度に1つずつ追加すると発生します(1つのアイテムを追加してから、イベントループに戻ります)。説明のために、私のコードはおおよそ次のようになります。
...................。 timer = new QTimer(this); timer-> setInterval(0); connect(timer、SIGNAL(timeout())、this、SLOT(onTimeout())); ...................。 void Dialog :: onTimeout() {{ QListWidgetItem * item = new QListWidgetItem; ...................。 ui-> listWidget-> addItem(item); }