MCPcopy Create free account
hub / github.com/comaps/comaps / GetDfTouchEventFromQMouseEvent

Method GetDfTouchEventFromQMouseEvent

qt/qt_common/map_widget.cpp:239–248  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

237}
238
239df::TouchEvent MapWidget::GetDfTouchEventFromQMouseEvent(QMouseEvent * e, df::TouchEvent::ETouchType type) const
240{
241 df::TouchEvent event;
242 event.SetTouchType(type);
243 event.SetFirstTouch(GetDfTouchFromQMouseEvent(e));
244 if (IsCommandModifier(e))
245 event.SetSecondTouch(GetSymmetrical(event.GetFirstTouch()));
246
247 return event;
248}
249
250df::Touch MapWidget::GetSymmetrical(df::Touch const & touch) const
251{

Callers

nothing calls this directly

Calls 4

IsCommandModifierFunction · 0.85
SetTouchTypeMethod · 0.80
SetFirstTouchMethod · 0.80
SetSecondTouchMethod · 0.80

Tested by

no test coverage detected