*/
void setTilesDrawingLevels(int zoomLevel);
+ void setZoomLevel(int zoomLevel);
+
void spanItems(int zoomLevel, QPoint sceneCoordinate, QSize viewSize);
/**
void moveIntersectingItemsHorizontally(QRect from, int distance);
private slots:
+ void removeOtherLevelTiles();
+
/**
* @brief Slot for running next queued removal of stacked tiles
*
******************************************************************************/
private:
bool m_isRemoveStackedTilesRunning; ///< Is singleshot timer already running
+ int m_zoomLevel;
QHash<QString, MapTile *> m_mapTilesInScene; ///< List of map tiles in map scene
QList<MapTile *> m_removeStackedTilesList; ///< "Queue" for stacked tiles removal requests
QRect m_tilesSceneRect; ///< Current viewable area