In my project I have a class, which inherits from QObject. One method calls self.emit(SIGNAL("mysignal")), but at runtime, PyQt throws underlying c++ object deleted. Am I doing this wrong? What are the requisites for a shortcut pythonic signal? I have seen countless examples and this was pretty much all that they mentioned.