Ситуация такая. Определяю в классе несколько объектов QNetworkReply, каждый объект отвечает за вызов определенного слота, по сигналу readyRead() или finished(). При запуске программа
вываливается с исключением сразу на определении первого определения connect. Не пойму, где моя ошибка
Помогите кто чем может
класс
C++ (Qt)
class Test : public QSystemTrayIcon
{
Q_OBJECT
private:
......
QNetworkReply* reply_1;
QNetworkReply* reply_2;
QNetworkReply* reply_3;
QNetworkReply* reply_4;
QNetworkReply* reply_5;
QNetworkReply* reply_6;
............
слоты
C++ (Qt)
connect(reply_1, SIGNAL(readyRead()), this, SLOT(slot1()));
connect(reply_2, SIGNAL(readyRead()), this, SLOT(slot2()));
connect(reply_3, SIGNAL(readyRead()), this, SLOT(slot3()));
connect(reply_4, SIGNAL(readyRead()), this, SLOT(slot4()));
connect(reply_5, SIGNAL(readyRead()), this, SLOT(slot5()));
connect(reply_6, SIGNAL(readyRead()), this, SLOT(slot6()));
Вызов делается типа reply1 = networkAccessManager1.get(request);
Отладчик показывает const QMetaObject *smeta = sender->metaObject();
ошибка: Exception at 0x77dae6c6, code: 0xc0000005: read access violation at: 0x0, flags=0x0