Как мне убить мое приложение QtQuick QML, если поток пользовательского интерфейса заблокирован более чем на x миллисекундный тайм-аут?
Я нашел пример (https://github.com/KDAB/KDToolBox/tree/master/qt/ui_watchdog), в котором указано
контролирует основной поток и прерывает программу всякий раз, когда его цикл событий не выполняется для MAX_TIME_BLOCKED
, но я не понимаю, что они подразумевают под "не запускается"". Означают ли они, что в течение заданного времени ни одно событие не было обработано в цикле событий? Также является ли основной поток приложения QtQuick QML потоком пользовательского интерфейса?
Буду признателен за краткое объяснение