MCPcopy Create free account
hub / github.com/OpenOrienteering/mapper / keyRelease

Method keyRelease

src/tools/draw_text_tool.cpp:341–360  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

339}
340
341bool DrawTextTool::keyRelease(QKeyEvent* event)
342{
343 if (text_editor && text_editor->keyReleaseEvent(event))
344 {
345 return true;
346 }
347
348 switch (event->key())
349 {
350 case Qt::Key_Shift:
351 if (!text_editor)
352 {
353 snap_helper->setFilter(SnappingToolHelper::NoSnapping);
354 reapplyConstraintHelpers();
355 }
356 return false; // not consuming Shift
357
358 }
359 return false;
360}
361
362
363void DrawTextTool::leaveEvent(QEvent* /*event*/)

Callers

nothing calls this directly

Calls 3

keyMethod · 0.80
setFilterMethod · 0.80
keyReleaseEventMethod · 0.45

Tested by

no test coverage detected