Добрый день. Такой вопрос: например есть у меня функция Delay(), которая что-то делает неизвестно сколько времени. На время этого я хочу повесить прогрессдиалог с границами 0, 0, чтобы получить прогресс без границ (чтоб пользователь не подумал что прога повисла). Делаю так:Код:QProgressDialog *progress = new QProgressDialog("Progress...", "", 0, 0, this);progress->setWindowModality(Qt::WindowModal);prog ress->setCancelButton(false);progress->setValue(1);Delay();progress->close();delete progress;В результате получаю окошко прогрессдиалога, с белым фоном, прогресс бара и лэйбла внутри нет и оно висит пока не выполнится Delay().Посоветуйте как сделать правильно.
|