Есть такой код.
C++ (Qt)
QTcpSocket *socket = proxyServer->nextPendingConnection();
connect(socket, SIGNAL(readyRead()), this, SLOT(processQuery()));
connect(socket, SIGNAL(disconnected()), socket, SLOT(deleteLater()));
Создаю свой класс наследованный от QTcpSocke
C++ (Qt)
class Http : public QTcpSocket
{
Q_OBJECT
public:
explicit Http(QObject *parent = 0);
signals:
public slots:
};
Переделываю первый код на.
C++ (Qt)
Http *socket =new Http(proxyServer->nextPendingConnection());
connect(socket, SIGNAL(readyRead()), this, SLOT(processQuery()));
connect(socket, SIGNAL(disconnected()), socket, SLOT(deleteLater()));
Теперь сигналы-слоты не работают. В общих чертах я представляю почему, но как сделать чтобы работало?))