setScale(zoomFactor);
}
+void MapTile::setSceneLevel(int currentZoomLevel)
+{
+ if (currentZoomLevel < m_zoomLevel) {
+ /// @todo CHECK EQUATION
+ qreal aaa = static_cast<qreal>(MIN_MAP_SCENE_NORMAL_LEVEL + currentZoomLevel - (m_zoomLevel - currentZoomLevel)) + 0.5;
+ setZValue(aaa);
+ }
+ else
+ setZValue(static_cast<qreal>(MIN_MAP_SCENE_NORMAL_LEVEL + m_zoomLevel));
+
+// qDebug() << __PRETTY_FUNCTION__ << "Tile:" << m_tileNumber
+// << "m_zoomLevel" << m_zoomLevel
+// << "zValue:" << zValue();
+}
+
QPoint MapTile::tileNumber()
{
return m_tileNumber;