*Qt 6.7 > Best Practice Guides > Exception Safety* as currently written
seems very reasonable. We'd much rather see that extended to ARM rather
than abandoned.

This link states that ARM fully supports C++ exception handling:
https://developer.arm.com/documentation/dui0491/i/C-and-C---Implementation-Details/C---exception-handling

If the problem is with Apple/Cocoa/SwiftUI, would a throw just skip their
code in the stack unwind?  That might cause unknown errors, but would still
be better than fast termination.

In a GUI app, there's always a tall pile of QWidgetry on the stack.
Catching rare errors before it means extra code that will never be used.
More time and clutter. Throws to the event loop are such an elegant
solution.

Dennis Kolva
Programming Director
TurtleSoft.com
_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to