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

Суть проблемы в следующем.Есть класс "A" - наследник QObject. В качестве private-члена у него естьКодrivate:....QNetworkAccessManage r manager;...В конструкторе класса соединятся сигнал finished(QNetworkReply *) со слотом для обработки следующим образомКод:...connect(&manager, SIGNAL(finished(QNetworkReply *)), this, SLOT(replyIsRecieved(QNetworkReply *)));...Далее. Есть класс "B", у которого в качестве private-члена есть указатель на объект класса "A", который соответственно инициализируется в конструкторе. Методы класса "B" инициализируют необходимые параметры класса "A", и последний выполняет Код:manager.get(QNetworkRequest(url));За ковыка в том, что сигнал finished(QNetworkReply *) не отлавливается, т.е. банально при трассировке не попадаю в replyIsRecieved(QNetworkReply *). В чём может быть проблема?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Приехал в лес поставил на сигнал. и села батарейка сигнал не снять что делать? Guest Новые вопросы и ответы 3 0 04.01.2012 07:24
не отслеживает сигнал finished Guest Третий архив вопросов и ответов 0 30.09.2011 20:58
QNetworkAccessManager::finished() перестает работать через сутки Guest Продолжение старого архива 0 30.09.2011 17:42
Освобождение ресурсов по сигналу QProcess::finished(); Guest Третий архив вопросов и ответов 0 28.09.2011 21:27
QThread, terminate (), finished () Guest Новые вопросы и ответы 4 0 28.09.2011 18:07



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