![]() |
Qt 6.x
The Qt SDK
|
Protected Member Functions | |
void | changeViewportSize (const QSize &size) override |
void | changeCameraData (const QGeoCameraData &oldCameraData) override |
void | changeActiveMapType (const QGeoMapType &mapType) override |
![]() | |
virtual QGeoMap::ItemTypes | supportedMapItemTypes () const |
virtual void | addMapItem (QDeclarativeGeoMapItemBase *item) |
virtual void | removeMapItem (QDeclarativeGeoMapItemBase *item) |
virtual void | changeViewportSize (const QSize &size)=0 |
virtual void | changeCameraData (const QGeoCameraData &oldCameraData)=0 |
virtual void | changeActiveMapType (const QGeoMapType &mapType)=0 |
virtual double | mapWidth () const |
virtual double | mapHeight () const |
virtual void | setCopyrightVisible (bool visible) |
virtual bool | copyrightVisible () const |
virtual double | maximumCenterLatitudeAtZoom (const QGeoCameraData &cameraData) const |
virtual double | minimumCenterLatitudeAtZoom (const QGeoCameraData &cameraData) const |
virtual void | setVisibleArea (const QRectF &visibleArea) |
virtual QRectF | visibleArea () const |
QRectF | clampVisibleArea (const QRectF &visibleArea) const |
Protected Attributes | |
QRectF | m_visibleArea |
![]() | |
QSize | m_viewportSize |
QGeoProjection * | m_geoProjection |
QPointer< QGeoMappingManagerEngine > | m_engine |
QGeoCameraData | m_cameraData |
QGeoMapType | m_activeMapType |
QList< QDeclarativeGeoMapItemBase * > | m_mapItems |
QGeoCameraCapabilities | m_cameraCapabilities |
bool | m_copyrightVisible = true |
double | m_maximumViewportLatitude = 0 |
double | m_minimumViewportLatitude = 0 |
Definition at line 13 of file qgeomapitemsoverlay.cpp.
QGeoMapItemsOverlayPrivate::QGeoMapItemsOverlayPrivate | ( | QGeoMappingManagerEngineItemsOverlay * | engine, |
QGeoMapItemsOverlay * | map | ||
) |
Definition at line 73 of file qgeomapitemsoverlay.cpp.
|
virtual |
Definition at line 79 of file qgeomapitemsoverlay.cpp.
|
overrideprotectedvirtual |
Implements QGeoMapPrivate.
Definition at line 97 of file qgeomapitemsoverlay.cpp.
References updateObjectsGeometry().
|
overrideprotectedvirtual |
Implements QGeoMapPrivate.
Definition at line 92 of file qgeomapitemsoverlay.cpp.
References updateObjectsGeometry().
Implements QGeoMapPrivate.
Definition at line 87 of file qgeomapitemsoverlay.cpp.
References updateObjectsGeometry().
Reimplemented from QGeoMapPrivate.
Definition at line 50 of file qgeomapitemsoverlay.cpp.
References QGeoMapPrivate::clampVisibleArea(), QGeoMapPrivate::m_geoProjection, m_visibleArea, QGeoProjection::setVisibleArea(), and visibleArea().
void QGeoMapItemsOverlayPrivate::updateObjectsGeometry | ( | ) |
Definition at line 83 of file qgeomapitemsoverlay.cpp.
Referenced by changeActiveMapType(), changeCameraData(), and changeViewportSize().
|
overridevirtual |
Reimplemented from QGeoMapPrivate.
Definition at line 63 of file qgeomapitemsoverlay.cpp.
References m_visibleArea.
Referenced by setVisibleArea().
|
protected |
Definition at line 30 of file qgeomapitemsoverlay.cpp.
Referenced by setVisibleArea(), and visibleArea().