|
| AbstractMarkerTiler (QObject *const parent=nullptr) |
|
virtual QVariant | bestRepresentativeIndexFromList (const QList< QVariant > &indices, const int sortKey)=0 |
|
virtual GeoGroupState | getGlobalGroupState ()=0 |
|
virtual Tile * | getTile (const TileIndex &tileIndex, const bool stopIfEmpty)=0 |
|
virtual GeoGroupState | getTileGroupState (const TileIndex &tileIndex)=0 |
|
virtual int | getTileMarkerCount (const TileIndex &tileIndex)=0 |
|
virtual QVariant | getTileRepresentativeMarker (const TileIndex &tileIndex, const int sortKey)=0 |
| These should be implemented for thumbnail handling.
|
|
virtual int | getTileSelectedCount (const TileIndex &tileIndex)=0 |
|
bool | indicesEqual (const QIntList &a, const QIntList &b, const int upToLevel) const |
|
virtual bool | indicesEqual (const QVariant &a, const QVariant &b) const =0 |
|
bool | isDirty () const |
|
virtual void | onIndicesClicked (const ClickInfo &clickInfo) |
| These can be implemented if you want to react to actions in geolocation interface.
|
|
virtual void | onIndicesMoved (const TileIndex::List &tileIndicesList, const GeoCoordinates &targetCoordinates, const QPersistentModelIndex &targetSnapIndex) |
|
virtual QPixmap | pixmapFromRepresentativeIndex (const QVariant &index, const QSize &size)=0 |
|
virtual void | prepareTiles (const GeoCoordinates &upperLeft, const GeoCoordinates &lowerRight, int level)=0 |
|
virtual void | regenerateTiles ()=0 |
|
void | resetRootTile () |
|
Tile * | rootTile () |
|
virtual void | setActive (const bool state)=0 |
|
void | setDirty (const bool state=true) |
|
virtual Tile * | tileNew ()=0 |
|
virtual TilerFlags | tilerFlags () const |
| These have to be implemented.
|
|