在mainwindow.cpp的button_clicked()
中,我想每300毫秒向水平布局添加一个标签。
for(int j=0;j<n;j++)
{
QPixmap i1 (":/notes/pic/a.jpg");
QLabel *label = new QLabel();
label->setPixmap(i1);
ui->horizontalLayout_4->addWidget(label);
QThread::msleep(300);
}
但主窗口不刷新或更新自身。 for循环结束后,所有标签都会同时添加。但我想在我致电ui->horizontalLayout_4->addWidget(label);