История изменений
Исправление Loki13, (текущая версия) :
Я когда пишу на С++ не использую этот синтаксис. Вот пример из моего кода, что тут для сишника непонятного?
QApplication::setOverrideCursor(Qt::WaitCursor);
QApplication::processEvents();
QElapsedTimer* timer = new QElapsedTimer();
timer->start();
QString path = m_sSettings->value("LibPath").toString();
QDir Dir(path);
QFileInfoList List = Dir.entryInfoList(QStringList()<<"*.zip");
thread_pool->setMaxThreadCount(1);
foreach(QFileInfo fi, List)
{
QtConcurrent::run(aBigZipRun, fi, this);
}
thread_pool->waitForDone();
fillAuthorList();
QMessageBox::information(this, "Заняло времени:", timeConversion(timer->elapsed()));
delete timer;
fillAuthorList();
QApplication::restoreOverrideCursor();
Исходная версия Loki13, :
Я когда пишу на С++ не использую этот синтаксис. Вот пример из моего кода, что тут для сишника непонятного?
QApplication::setOverrideCursor(Qt::WaitCursor);
QApplication::processEvents();
QElapsedTimer* timer = new QElapsedTimer();
timer->start();
QString path = m_sSettings->value("LibPath").toString();
QDir Dir(path);
QFileInfoList List = Dir.entryInfoList(QStringList()<<"*.zip");
thread_pool->setMaxThreadCount(1);
foreach(QFileInfo fi, List)
{
QtConcurrent::run(aBigZipRun, fi, this);
}
thread_pool->waitForDone();
fillAuthorList();
QMessageBox::information(this, "Заняло времени:", timeConversion(timer->elapsed()));
delete timer;
fillAuthorList();
QApplication::restoreOverrideCursor();