Hello again, The previous problem I recently wrote about was caused by me thinking that QObject::disconnect also destroys all queued events caused by this connection. This was obviously wrong. But, I still want Qt to behave so. Is there a way to achieve such behavior?