Как я могу загрузить изображение QPixmap по http посту? - PullRequest
0 голосов
/ 30 сентября 2019

Я хочу загрузить QPixmap изображение по сообщению HTTP, но я не хочу делать файл в своем каталоге.

Мне уже удалось загрузить файл по сообщению HTTP, но мне нужно загрузить QPixmap (не файл).

Кто-нибудь знает, как я могу загрузить QPixmap в сообщение HTTP?

QFile* temp = new QFile("test.png");

загрузка по файлу выполнена успешно.

Мне нужнозагрузка QPixmap:

QByteArray bytes;
QBuffer* buffer = new QBuffer(&bytes);

buffer->open(QIODevice::ReadWrite);
(QPixmap)file->save(buffer,"PNG");
/////////////////////////////////////
identification MultiPart and HttpPart
/////////////////////////////////////
buffer->setParent(multiPart);
multiPart->append(imagePart);

m_reply = m_nam.post(request,multiPart);

Загрузка завершена. но изображение было None.

Я не хочу делать файл в моем каталоге. Я хочу загрузить изображение на HTTP-сервер напрямую

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...