5#ifndef QDECLARATIVERECTANGLEMAPITEM_P_P_H
6#define QDECLARATIVERECTANGLEMAPITEM_P_P_H
19#include <QtLocation/private/qlocationglobal_p.h>
20#include <QtLocation/private/qdeclarativepolygonmapitem_p_p.h>
21#include <QtLocation/private/qdeclarativerectanglemapitem_p.h>
22#include <QtPositioning/private/qwebmercator_p.h>
58 markSourceDirtyAndUpdate();
62 m_geometry.markSourceDirty();
63 m_rect.polishAndUpdate();
67 markSourceDirtyAndUpdate();
71 markSourceDirtyAndUpdate();
75 markSourceDirtyAndUpdate();
79 markSourceDirtyAndUpdate();
81 void updatePolish()
override;
void onItemGeometryChanged() override
QGeoMapPolygonGeometry m_geometry
void afterViewportChanged() override
void onGeoGeometryChanged() override
void markSourceDirtyAndUpdate() override
void onLinePropertiesChanged() override
virtual void onLinePropertiesChanged()=0
virtual void onGeoGeometryChanged()=0
virtual bool contains(const QPointF &point) const =0
virtual QSGNode * updateMapItemPaintNode(QSGNode *oldNode, QQuickItem::UpdatePaintNodeData *data)=0
virtual void updatePolish()=0
virtual void onMapSet()=0
QDeclarativeRectangleMapItem & m_rect
virtual void afterViewportChanged()=0
virtual void onItemGeometryChanged()=0
virtual void markSourceDirtyAndUpdate()=0
\inmodule QtCore\reentrant
\group qtquick-scenegraph-nodes \title Qt Quick Scene Graph Node classes
Combined button and popup list for selecting options.
static bool contains(const QJsonArray &haystack, unsigned needle)
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data