У меня есть горизонтальный макет, и когда пользователь вводит число, я добавляю это количество виджетов (содержащих изображение) в этот макет.
void MainWindow::on_pushButton_2_clicked()
{
for(int i=0; i<count; i++)
{
ui->horizontalLayout_4->addWidget(label);
}
}
Например, если пользователь вводит 100, эта функция повторяется 100 раз, и после того, как функция завершит свое выполнение, она одновременно добавит 100 виджетов.
Но я хочу, чтобы функция добавляла виджеты шаг за шагом.
Например, когда i=0, он добавляет, когда i=1, он добавляет. И пользователь должен видеть добавление элементов шаг за шагом.
Является ли это возможным?
usleep()
? также было бы неплохо поместить это вQThread
- person Thomas Ruiz   schedule 08.05.2013