If you give it a try you won't go back :)
For example, In PyQt you can connect to signals as simple as this:
@def myCallback():
""" This is a simple python function w/o knowing it is a slot """
print "Button Clicked"
button.clicked.connect(myCallback)
@
or you can do it even more sweeter:
@@button.clicked.connect
def myCallback():
""" This is a simple python function w/o knowing it is a slot """
print "Button Clicked"
@
I just love it!