Объект Qt Signals и Slots отключается?

Мне интересно, если мне нужно отключить сингалы и слоты, если я уничтожу объект, излучающий сигнал. Вот пример:

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)));

Будет ли это автоматически отключать сигнал от старого audioOutput, или это приведет к утечкам памяти или некоторому другому неопределенному поведению?

Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос