Display mouse cursor icon on maps when Ctrl is held

This commit is contained in:
Dan Paulat 2024-04-21 00:12:19 -05:00
parent 9cb29c6b9a
commit f4bc2572d2
7 changed files with 68 additions and 5 deletions

View file

@ -940,6 +940,20 @@ void MapWidget::SetMapStyle(const std::string& styleName)
}
}
void MapWidget::UpdateMouseCoordinate(const common::Coordinate& coordinate)
{
if (p->context_->mouse_coordinate() != coordinate)
{
p->context_->set_mouse_coordinate(coordinate);
if (QGuiApplication::keyboardModifiers() !=
Qt::KeyboardModifier::NoModifier)
{
update();
}
}
}
qreal MapWidget::pixelRatio()
{
return devicePixelRatioF();