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

Method keyPressEvent

src/tools/UBGraphicsProtractor.cpp:188–212  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

186}
187
188void UBGraphicsProtractor::keyPressEvent(QKeyEvent *event)
189{
190 QGraphicsItem::keyPressEvent(event);
191 switch (event->key())
192 {
193 case Qt::Key_Up:
194 moveBy(0, -1);
195 event->accept();
196 break;
197 case Qt::Key_Down:
198 moveBy(0, 1);
199 event->accept();
200 break;
201 case Qt::Key_Left:
202 moveBy(-1, 0);
203 event->accept();
204 break;
205 case Qt::Key_Right:
206 moveBy(1, 0);
207 event->accept();
208 break;
209 default:
210 break;
211 }
212}
213
214void UBGraphicsProtractor::mousePressEvent(QGraphicsSceneMouseEvent *event)
215{

Callers

nothing calls this directly

Calls 2

keyMethod · 0.45
acceptMethod · 0.45

Tested by

no test coverage detected