![]() |
Qt 6.x
The Qt SDK
|
#include <qdeclarativerectanglemapitem_p_p.h>
Public Attributes | |
QGeoMapPolygonGeometry | m_geometry |
QQuickShape * | m_shape = nullptr |
QQuickShapePath * | m_shapePath = nullptr |
QDeclarativeGeoMapPainterPath * | m_painterPath = nullptr |
![]() | |
QDeclarativeRectangleMapItem & | m_rect |
Definition at line 49 of file qdeclarativerectanglemapitem_p_p.h.
QDeclarativeRectangleMapItemPrivateCPU::QDeclarativeRectangleMapItemPrivateCPU | ( | QDeclarativeRectangleMapItem & | rect | ) |
Definition at line 325 of file qdeclarativerectanglemapitem.cpp.
References QQuickShape::data, QQuickShape::FillContains, m_painterPath, QDeclarativeRectangleMapItemPrivate::m_rect, m_shape, m_shapePath, QQuickPath::pathElements, QQuickShape::setContainsMode(), QObject::setObjectName(), and QQuickItem::setZ().
|
override |
Definition at line 343 of file qdeclarativerectanglemapitem.cpp.
References m_shape.
|
inlineoverridevirtual |
Implements QDeclarativeRectangleMapItemPrivate.
Definition at line 77 of file qdeclarativerectanglemapitem_p_p.h.
|
overridevirtual |
Implements QDeclarativeRectangleMapItemPrivate.
Definition at line 406 of file qdeclarativerectanglemapitem.cpp.
References QQuickShape::contains(), QDeclarativeRectangleMapItemPrivate::m_rect, m_shape, and QQuickItem::mapToItem().
|
inlineoverridevirtual |
Implements QDeclarativeRectangleMapItemPrivate.
Definition at line 60 of file qdeclarativerectanglemapitem_p_p.h.
|
inlineoverridevirtual |
Implements QDeclarativeRectangleMapItemPrivate.
Definition at line 69 of file qdeclarativerectanglemapitem_p_p.h.
|
inlineoverridevirtual |
Implements QDeclarativeRectangleMapItemPrivate.
Definition at line 73 of file qdeclarativerectanglemapitem_p_p.h.
|
inlineoverridevirtual |
Implements QDeclarativeRectangleMapItemPrivate.
Definition at line 55 of file qdeclarativerectanglemapitem_p_p.h.
|
inlineoverridevirtual |
Implements QDeclarativeRectangleMapItemPrivate.
Definition at line 65 of file qdeclarativerectanglemapitem_p_p.h.
|
overridevirtual |
Implements QDeclarativeRectangleMapItemPrivate.
Definition at line 395 of file qdeclarativerectanglemapitem.cpp.
References QGeoMapItemGeometry::isScreenDirty(), m_geometry, QGeoMapItemGeometry::markClean(), and Q_UNUSED.
|
overridevirtual |
Implements QDeclarativeRectangleMapItemPrivate.
Definition at line 348 of file qdeclarativerectanglemapitem.cpp.
References QColor::alpha(), QDeclarativeRectangleMapItem::bottomRight, QGeoMapItemGeometry::clear(), QDeclarativeGeoMapItemUtils::ClosedPath, QDeclarativeMapLineProperties::color, QDeclarativeRectangleMapItem::color, QGeoMapPolygonGeometry::Duplicate, QLocation::Globe, QDeclarativeGeoMapItemUtils::greaterCirclePath(), QGeoCoordinate::isValid, QRectF::left(), m_geometry, m_painterPath, QDeclarativeRectangleMapItemPrivate::m_rect, m_shape, m_shapePath, QDeclarativeGeoMapItemBase::map(), QGeoMapPolygonGeometry::maxCoord(), QGeoMapItemGeometry::origin(), QGeoMapItemGeometry::path(), QGeoMapItemGeometry::pathMercator(), QDeclarativeGeoMapItemBase::referenceSurface, QQuickShapePath::setFillColor(), QQuickItem::setHeight(), QQuickItem::setOpacity(), QDeclarativeGeoMapPainterPath::setPath(), QDeclarativeGeoMapItemBase::setPositionOnMap(), QDeclarativeGeoMapItemBase::setShapeTriangulationScale(), QQuickItem::setSize(), QQuickShapePath::setStrokeColor(), QQuickShapePath::setStrokeWidth(), QQuickItem::setVisible(), QQuickItem::setWidth(), QQuickItem::size(), QRectF::size(), QGeoMapItemGeometry::sourceBoundingBox(), QGeoMapPolygonGeometry::srcPath(), QRectF::top(), QRectF::topLeft(), QDeclarativeRectangleMapItem::topLeft, QPainterPath::translate(), Qt::transparent, QGeoMapPolygonGeometry::updateSourcePoints(), QDeclarativeMapLineProperties::width, QGeoMapPolygonGeometry::WrapAround, and QDeclarativeGeoMapItemBase::zoomLevelOpacity().
QGeoMapPolygonGeometry QDeclarativeRectangleMapItemPrivateCPU::m_geometry |
Definition at line 85 of file qdeclarativerectanglemapitem_p_p.h.
Referenced by updateMapItemPaintNode(), and updatePolish().
QDeclarativeGeoMapPainterPath* QDeclarativeRectangleMapItemPrivateCPU::m_painterPath = nullptr |
Definition at line 88 of file qdeclarativerectanglemapitem_p_p.h.
Referenced by QDeclarativeRectangleMapItemPrivateCPU(), and updatePolish().
QQuickShape* QDeclarativeRectangleMapItemPrivateCPU::m_shape = nullptr |
Definition at line 86 of file qdeclarativerectanglemapitem_p_p.h.
Referenced by QDeclarativeRectangleMapItemPrivateCPU(), ~QDeclarativeRectangleMapItemPrivateCPU(), contains(), and updatePolish().
QQuickShapePath* QDeclarativeRectangleMapItemPrivateCPU::m_shapePath = nullptr |
Definition at line 87 of file qdeclarativerectanglemapitem_p_p.h.
Referenced by QDeclarativeRectangleMapItemPrivateCPU(), and updatePolish().