44 bool hasActiveLoop()
const {
return activeLoop_ !=
nullptr; }
45 QEventLoop *activeLoop()
const {
return activeLoop_; }
46 void setActiveLoop(QEventLoop *loop) { activeLoop_ = loop; }
47 void clearActiveLoop() { activeLoop_ =
nullptr; }
50 void beginOuterFreeze();
55 QEventLoop *activeLoop_ =
nullptr;
57 QList<QPointer<QWidget>> frozenTopLevels_;
58 QList<QPointer<QAction>> frozenActions_;
59 QPointer<QWidget> frozenCentralWidget_;
60 QPointer<LuaDebuggerPauseOverlay> pauseOverlay_;
61 QObject *pauseInputFilter_ =
nullptr;
62 bool pauseUnfrozen_ =
true;