Yes, but does Qt catch exceptions anywhere? I didn't think so, since Qt doesn't use exceptions for error handling... And if Qt does catch exceptions, it's quite freaky that it doesn't rethrow it and just crashes...