Название: QNetworkAccessManager Отправлено: aut0mat от Ноябрь 30, 2010, 16:21 Добрый день.
Совсем недавно начал изучать Qt. Не могу понять как передавать POST данные через QNetworkAccessManager Задача: При нажатии кнопки идет POST запрос в поисковик, при окончании нужно вывести ответ в textEdit Если можно прошу поправить код: Код: void MainWindow::on_pushButton_clicked() Название: Re: QNetworkAccessManager Отправлено: ufna от Ноябрь 30, 2010, 21:10 А поиск для кого придумали? :)
Элементарный "Qt POST" в гугл и http://ufna.ru/2010/10/16/qt-post-multipart-form-data Название: Re: QNetworkAccessManager Отправлено: ufna от Ноябрь 30, 2010, 21:19 Ну и там же линк на вторую статью про QNAM в отдельном потоке, из нее легко вычленяется как отправляется запрос и т.п.
Т.е. ты внчае создаешь все обекты, формируешь запрос, соединяешь сигналы QReply объекта со слотами, и в слотах уже ждешь ответ, т.к. данное апи асинхронно. Название: Re: QNetworkAccessManager Отправлено: crossly от Ноябрь 30, 2010, 21:20 для начала нужно понять как работает Qt....
Код: QString::fromUtf8(reply->readAll()); |