m_scroller = &MapScroller::getInstance();
- connect(m_scroller, SIGNAL(coordinateUpdated(SceneCoordinate, bool)),
- this, SLOT(setCenterPosition(SceneCoordinate, bool)));
+ connect(m_scroller, SIGNAL(coordinateUpdated(SceneCoordinate)),
+ this, SLOT(setCenterPosition(SceneCoordinate)));
connect(m_scroller, SIGNAL(stateChanged(QAbstractAnimation::State, QAbstractAnimation::State)),
this, SLOT(scrollerStateChanged(QAbstractAnimation::State)));
updateDirectionIndicator();
}
-void MapEngine::setCenterPosition(SceneCoordinate coordinate, bool isUserDragAction)
+void MapEngine::setCenterPosition(SceneCoordinate coordinate)
{
qDebug() << __PRETTY_FUNCTION__;
disableAutoCenteringIfRequired(coordinate);
m_sceneCoordinate = coordinate;
- emit locationChanged(m_sceneCoordinate, isUserDragAction);
+ emit locationChanged(m_sceneCoordinate);
if (isCenterTileChanged(coordinate)) {
getTiles(coordinate);
m_viewSize = size;
setTilesGridSize(m_viewSize);
- emit locationChanged(m_sceneCoordinate, false);
+ emit locationChanged(m_sceneCoordinate);
getTiles(m_sceneCoordinate);
m_mapScene->removeOutOfViewTiles(m_viewTilesGrid, m_zoomLevel);
m_mapScene->setSceneVerticalOverlap(m_viewSize.height(), m_zoomLevel);