Why don't you just try doing it and see if it works...
From what event handlers do you throw exceptions? I am asking because notify() might not be the best place to catch exceptions. Better try with event():
Qt Code:
  1. bool SomeObject::event( QEvent* e )
  2. {
  3. bool result = false;
  4.  
  5. try
  6. {
  7. result = QObject::event( e );
  8. } catch( SomeException exception )
  9. {
  10. ....
  11. }
  12.  
  13. return result;
  14. }
To copy to clipboard, switch view to plain text mode 


Regards