![]() |
|
![]() ![]() ![]() |
|
QApple |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 17.4.2009 Репутация: нет Всего: нет |
Только начинаю осваивать Qt, сталкнулся с нубской проблемой.
Нужно получить страницу и записать ее в файл . Вот:
Но файл создается пустой (0кб). В чем проблема? И еще вопрос: как получить данные в переменную? p.s. компилю под макос Это сообщение отредактировал(а) QApple - 17.4.2009, 14:18 |
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
Посмотри примеры по QHttp. Суть в том, что запросы посылаются асинхронно. С помощью своего QEventLoop можно сделать wait - если это действительно нужно.
Кстати, а почему не QNetworkAccessManager? |
|||
|
||||
QApple |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 17.4.2009 Репутация: нет Всего: нет |
как нистранно, перерыл кучу примеров и так и ненашел ничего простенького чтобы сохраняли в файл
точнее единственный что я нашел, это как раз где "http->get("/index.html", &file);" если не трудно, скиньте пример в моем случае |
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
HTTP Client - стандартный экзампл. Это, если интересует асинхронное (классическое) использование. Если действительно необходимо синхронный вариант:
Это сообщение отредактировал(а) Любитель - 17.4.2009, 20:55 |
|||
|
||||
QApple |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 17.4.2009 Репутация: нет Всего: нет |
спасибо, работает!
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |