int progress(void* data, double dltotal, double dlnow, double ultotal, double ulnow) { DownloadJob* dljob = (DownloadJob*)data; dljob->setMaximum((int)dltotal); dljob->emitUpdate((int)dlnow); return 0; }
int progress(void* data, double dltotal, double dlnow, double ultotal, double ulnow) { DownloadJob* dljob = (DownloadJob*)data; dljob->setMaximum((int)dltotal); dljob->emitUpdate((int)dlnow); if (dlnow >= dltotal) { qDebug() << "Finished downloading:" << dljob->_local; } return 0; }