0

button_clicked()mainwindow.cpp 中,我想每 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);

4

0 回答 0