Objeto Sinais e Slots Qt desconecta
Estou me perguntando se preciso desconectar singles e slots se destruir o objeto emissor de sinal. Aqui está um exemplo
QAudioOutput * audioOutput = new QAudioOutput(format,mainWindow);
connect(audioOutput,SIGNAL(stateChanged(QAudio::State)),this,SLOT(stateChanged(QAudio::State)));
delete audioOutput;
audioOutput = new QAudioOutput(format,mainWindow);
connect(audioOutput,SIGNAL(stateChanged(QAudio::State)),this,SLOT(stateChanged(QAudio::State)));
Isso desconectará automaticamente o sinal da saída de áudio antiga ou levará a vazamentos de mem ou algum outro comportamento indefinido?
Agradeço antecipadamente