Есть у меня виджет, в котором при нажатии кнопки cancel испускается сингнал cancelDownload. Он связывается с указателем на объект QNetworkReply *networkReply;
networkReply=webManager.get(request);
connect( this, SIGNAL(cancelDownload()), networkReply, SLOT(abort()) );
В процессе работы может оказаться ситуация, что вместо данных придет редирект, и заново выполнится код с новым запросом:
networkReply=webManager.get(request);
в результате, указатель networkReply изменится. А он же ранее был связан со слотом через connect().
Вопрос. Нужно ли пересоздавать connect() сигнала-слота в такой ситуации? То есть, во внутренностях Qt напрямую используется значение указателя, или значение указателя копируется в какую-то таблицу в момент connect()?