MCPcopy Create free account
hub / github.com/KDAB/GammaRay / isInputEvent

Function isInputEvent

plugins/eventmonitor/eventmonitor.cpp:156–191  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

154
155
156static bool isInputEvent(QEvent::Type type)
157{
158 switch (type) {
159 case QEvent::NonClientAreaMouseMove:
160 case QEvent::NonClientAreaMouseButtonPress:
161 case QEvent::NonClientAreaMouseButtonRelease:
162 case QEvent::NonClientAreaMouseButtonDblClick:
163 case QEvent::MouseButtonDblClick:
164 case QEvent::MouseButtonPress:
165 case QEvent::MouseButtonRelease:
166 case QEvent::MouseMove:
167 case QEvent::TouchBegin:
168 case QEvent::TouchUpdate:
169 case QEvent::TouchEnd:
170 case QEvent::TouchCancel:
171 case QEvent::Scroll:
172 case QEvent::TabletMove:
173 case QEvent::TabletPress:
174 case QEvent::TabletRelease:
175 case QEvent::TabletEnterProximity:
176 case QEvent::TabletLeaveProximity:
177 case QEvent::NativeGesture:
178 case QEvent::KeyPress:
179 case QEvent::KeyRelease:
180 case QEvent::Wheel:
181 case QEvent::HoverEnter:
182 case QEvent::HoverMove:
183 case QEvent::HoverLeave:
184 case QEvent::Drop:
185 case QEvent::DragEnter:
186 case QEvent::DragMove:
187 return true;
188 default:
189 return false;
190 }
191}
192
193
194static bool shouldBeRecorded(QObject *receiver, QEvent *event)

Callers 1

eventCallbackFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected