Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 18:13
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Как то давно пытался реализовать на Qt удобное API для многопоточной закачки файлов по Http и Ftp, но как то со временем был кисляк, и сейчас опять взялся, в общем наткнулся на магию, после вызова метода get() класса QNetworkAccessManager полная тишина, ни один слот не вызывается, вот решил выложит код на суд гуру, конечно понимаю что сам где то накосячил, но что то не могу найти где. метод get() расположен в файлике http_download.cppКод:void HttpDownloadSection::run(){ qDebug() moveToThread(this); connect(manager,SIGNAL(finished(QNetwork Reply*)),this,SLOT(finished(QNetworkRepl y*))); reply = manager->get(QNetworkRequest(QUrl(download_url)) ); connect(reply,SIGNAL(downloadProgress(qi nt64,qint64)),this,SLOT(downloadProgress (qint64,qint64))); connect(reply,SIGNAL(error(QNetworkReply ::NetworkError)),this,SLOT(errorDonload( QNetworkReply::NetworkError))); exec();}
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
он написал,что любит и счастлив только вместе со мной - после чего пропал и снова тишина, как это расценивать? Guest Новые вопросы и ответы 4 4 09.03.2014 10:48
Обсуждаете ли Вы с партнером после минетика все происходившие приятности? или на эту тему после тишина ? Guest Архив вопросов и ответов 4 05.05.2012 07:19
QNetworkAccessManager и samba Guest Третий архив вопросов и ответов 0 30.09.2011 18:37
QNetworkAccessManager, ошибка 301 Guest Третий архив вопросов и ответов 0 30.09.2011 18:34



© www.otvetnemail.ru - Форум вопросов и ответов.