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

Method keyPressEvent

src/tools/UBGraphicsTriangle.cpp:748–770  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

746}
747
748void UBGraphicsTriangle::keyPressEvent(QKeyEvent *event)
749{
750 QGraphicsItem::keyPressEvent(event);
751 switch (event->key())
752 {
753 case Qt::Key_Up:
754 moveBy(0, -1);
755 event->accept();
756 break;
757 case Qt::Key_Down:
758 moveBy(0, 1);
759 event->accept();
760 break;
761 case Qt::Key_Left:
762 moveBy(-1, 0);
763 event->accept();
764 break;
765 case Qt::Key_Right:
766 moveBy(1, 0);
767 event->accept();
768 break;
769 }
770}
771
772void UBGraphicsTriangle::mousePressEvent(QGraphicsSceneMouseEvent *event)
773{

Callers

nothing calls this directly

Calls 2

keyMethod · 0.45
acceptMethod · 0.45

Tested by

no test coverage detected