(irc) collide2954: luziferius: Correct - Qt's receivers() includes internal bookkeeping. The +1 is Qt's connection tracking mechanism. When you connect the first slot, Qt sets up internal metadata for that signal. This is normal behavior and documented (though not prominently). Use isSignalConnected() instead if you just need to check if anyone's listening.