MCPcopy Create free account
hub / github.com/OpenBoard-org/OpenBoard / timerEvent

Method timerEvent

src/core/UBIdleTimer.cpp:72–89  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

70}
71
72void UBIdleTimer::timerEvent(QTimerEvent *event)
73{
74 Q_UNUSED(event);
75
76 bool hasWaitCuror = (UBApplication::overrideCursor() &&
77 (UBApplication::overrideCursor()->shape() == Qt::WaitCursor));
78
79 if (!mCursorIsHidden
80 && (mLastInputEventTime.secsTo(QDateTime::currentDateTime()) >= 2)
81 && UBApplication::boardController
82 && UBApplication::boardController->controlView()
83 && UBApplication::boardController->controlView()->hasFocus()
84 && !hasWaitCuror)
85 {
86 QApplication::setOverrideCursor(QCursor(Qt::BlankCursor));
87 mCursorIsHidden = true;
88 }
89}

Callers

nothing calls this directly

Calls 2

shapeMethod · 0.45
controlViewMethod · 0.45

Tested by

no test coverage detected