Доброго времени суток. задача такая, нужно мне скачать сразу несколько файлов как я это делаю:
QNetworkAccessManager* pmanager = new QNetworkAccessManager(this);
pmanager->get(QNetworkRequest(url));
connect(pmanager,SIGNAL(finished(QNetworkReply*)),this,SLOT(FinishDownload(QNetworkReply*)));
void Download_window::FinishDownload(QNetworkReply *replay){
QString way = wayfile;
if(replay->error() == QNetworkReply::NoError){
QByteArray data = replay->readAll();
QFile file(way);
if(file.open(QIODevice::WriteOnly)){
file.write(data);
replay->deleteLater();
file.close();
}
}
}