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

Method keyPressEvent

src/tools/UBGraphicsRuler.cpp:347–369  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

345}
346
347void UBGraphicsRuler::keyPressEvent(QKeyEvent *event)
348{
349 QGraphicsItem::keyPressEvent(event);
350 switch (event->key())
351 {
352 case Qt::Key_Up:
353 moveBy(0, -1);
354 event->accept();;
355 break;
356 case Qt::Key_Down:
357 moveBy(0, 1);
358 event->accept();
359 break;
360 case Qt::Key_Left:
361 moveBy(-1, 0);
362 event->accept();
363 break;
364 case Qt::Key_Right:
365 moveBy(1, 0);
366 event->accept();
367 break;
368 }
369}
370
371void UBGraphicsRuler::hoverMoveEvent(QGraphicsSceneHoverEvent *event)
372{

Callers

nothing calls this directly

Calls 2

keyMethod · 0.45
acceptMethod · 0.45

Tested by

no test coverage detected