Я пытаюсь загрузить исполняемый файл на сервер, используя этот код:
QFileDialog dialog(this);
dialog.setDirectory(QDir::home());
QStringList fileNames = QFileDialog::getOpenFileNames(this,tr("Open File"));
if(fileNames.count() == 1)
{
QFileInfo fi(fileNames.at(0));
}
путь к файлу - это содержимое переменной fileNames, и я извлекаю имя файла из пути с помощью fileNames.at (0).
Как я могу загрузить файл ..
Я пытаюсь с этим кодом, но файл не загружен:
QByteArray postData;
postData.append(path);
QString url ="http://localhost/upload.php";
//type header
req.setHeader(QNetworkRequest::ContentTypeHeader,"multipart/form-data");
req.setUrl(url);
manager=new QNetworkAccessManager(this);
reply=manager->post(req,postData);
...
Любая помощь будет оценена ..