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

Method keyPressEvent

src/tools/UBGraphicsAxes.cpp:290–312  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

288}
289
290void UBGraphicsAxes::keyPressEvent(QKeyEvent *event)
291{
292 QGraphicsItem::keyPressEvent(event);
293 switch (event->key())
294 {
295 case Qt::Key_Up:
296 moveBy(0, -1);
297 event->accept();
298 break;
299 case Qt::Key_Down:
300 moveBy(0, 1);
301 event->accept();
302 break;
303 case Qt::Key_Left:
304 moveBy(-1, 0);
305 event->accept();
306 break;
307 case Qt::Key_Right:
308 moveBy(1, 0);
309 event->accept();
310 break;
311 }
312}
313
314void UBGraphicsAxes::mousePressEvent(QGraphicsSceneMouseEvent *event)
315{

Callers

nothing calls this directly

Calls 2

keyMethod · 0.45
acceptMethod · 0.45

Tested by

no test coverage detected