QElectroTech 0.200.1-dev
Loading...
Searching...
No Matches
eventloopwatchdog.h File Reference
#include <QElapsedTimer>
#include <QObject>
#include <QTimer>
Include dependency graph for eventloopwatchdog.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EventLoopWatchdog
 The EventLoopWatchdog class Detects when the main (GUI) thread's event loop goes unresponsive – QetLogger (discussion #644) can only see what an explicit qDebug()/ qInfo()/qWarning() call already decided to report, and most of a session (painting, dragging, a slow synchronous operation) produces no log output at all, so a silent multi-second gap in the log is indistinguishable from the user simply not doing anything. More...