MapViewTileProviderBase add cacheDir()

This commit is contained in:
2025-03-18 15:17:14 +03:00
parent 347104d512
commit a0f2d80b4f
7 changed files with 26 additions and 3 deletions

View File

@@ -40,6 +40,7 @@ public:
virtual QString name() const = 0;
virtual bool requestTile(OSM::TileIndex index) = 0;
virtual QSize tileSize() = 0;
virtual QString cacheDir() const { return name(); }
protected:
void initParameters(const PIValueTree & vt);
@@ -47,10 +48,12 @@ protected:
virtual void applyParameters() {}
private:
void applyParametersIntenal();
PIValueTree parameters;
signals:
void tileReady(OSM::TileIndex index, QPixmap pm);
void parametersChanged();
};