When connecting a non existent signal, QObject.connect() should return False (as documented). This works well with PyQt3. PyQt4 (latest snapshot) always returns True. Have I missed something? Is this behaviour documented somewhere or is it a bug? Ulli