我应该在哪里重新实现QApplication :: notify函数?我的意思是,哪个类?我自己的一个类还是Qt的某个子类并在那里执行它?我需要这个是因为当从服务器下载文件时(小文件可以正常下载,但大文件会导致以下消息)我遇到了以下错误:
Qt捕获了从事件处理程序抛出的异常。不支持从事件处理程序抛出异常。您必须重新实现QApplication :: notify()并在那里捕获所有异常。
QtApplication
进行子类化,并在SafeApplication
中重新实现了notify
方法。 - Adri C.S.