перехватить генерируемые исключения, что-то типа QApplication::notify? Нужно перехватывать и по своему обрабатывать некоторые исключения.
в очереди обработки сообщения основного ui свой handler ставь
А можно подробнее? А то я не понял куда и что.
Как получить доступ к этой очереди?
https://doc.qt.io/qt-5/qobject.html#event
Пршу прощения, не догоняю как я, переопределив метод bool event основного окна, смогу обрабатывать исключения к примеру отсутствия каких либо dll?
Up
try { your code here } catch {int} ?
Обернул весь main в try catch
Нафига весь то???? Только тот кусок кода, который может генерировать исключение. Поставь в блоке catch (...) вместо инт, будет все исключения ловить, а не только интовые
Это исключение генерируется при создании визуального контента, которое происходит в main, и даже завернув все в main я его не перехватил. Да и вообще мне не подходит try и catch. Там я писал, что мне надо перехватывать все исключения генерируемые, а не какое-то определенное, что-то на подобии QAplication::notifi.
Тогда я хз, сорян 🤷♂
В любом случае спасибо.
Я возможно нашел, поделюсь опытом, когда опробую.
catch (...) как раз и перехватят все типы исключениц
Не, не перехватывает.
Обсуждают сегодня