При вызове
->setHost(some_host,80);
сразу возникает сигнал requestFinished() так и должно быть? Он мне мешает, так как ничего на самом деле не скачано.
Вот так связал
QObject::connect( own_chanel,
SIGNAL( requestFinished(int,bool) ),
this,
SLOT( dataDone(int, bool) ) );
и вот так объявил
void Chanel_my::dataDone(int, bool) // моя функция
{
//.....
}
Может дело в этих int, bool? Зачем они вообще надо?
QHttp::close() помоему тоже подозрительно себя ведет.