4#ifndef QDECLARATIVERECTANGLEMAPITEM_H_
5#define QDECLARATIVERECTANGLEMAPITEM_H_
18#include <QtLocation/private/qlocationglobal_p.h>
19#include <QtLocation/private/qdeclarativegeomapitembase_p.h>
20#include <QtLocation/private/qgeomapitemgeometry_p.h>
21#include <QtLocation/private/qdeclarativepolylinemapitem_p.h>
22#include <QtLocation/private/qdeclarativepolygonmapitem_p_p.h>
23#include <QtPositioning/private/qdoublevector2d_p.h>
25#include <QSGGeometryNode>
26#include <QSGFlatColorMaterial>
75 void markSourceDirtyAndUpdate();
76 void onLinePropertiesChanged();
84 bool m_updatingGeometry =
false;
86 std::unique_ptr<QDeclarativeRectangleMapItemPrivate> m_d;
The QColor class provides colors based on RGB, HSV or CMYK values.
virtual void afterViewportChanged(const QGeoMapViewportChangeEvent &event)=0
virtual QSGNode * updateMapItemPaintNode(QSGNode *, UpdatePaintNodeData *)
virtual void setMap(QDeclarativeGeoMap *quickMap, QGeoMap *map)
virtual void setGeoShape(const QGeoShape &shape)=0
void bottomRightChanged(const QGeoCoordinate &bottomRight)
void topLeftChanged(const QGeoCoordinate &topLeft)
void colorChanged(const QColor &color)
QDeclarativeMapLineProperties * border()
QGeoCoordinate bottomRight()
\inmodule QtCore\reentrant
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
virtual void geometryChange(const QRectF &newGeometry, const QRectF &oldGeometry)
virtual Q_INVOKABLE bool contains(const QPointF &point) const
\qmlmethod bool QtQuick::Item::contains(point point)
virtual void updatePolish()
This function should perform any layout as required for this item.
\inmodule QtCore\reentrant
\group qtquick-scenegraph-nodes \title Qt Quick Scene Graph Node classes
QMap< QString, QString > map
[6]
Combined button and popup list for selecting options.
GLint GLenum GLsizei GLsizei GLsizei GLint border
#define QML_DECLARE_TYPE(TYPE)
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
myFilter setColor(QColor(128, 0, 0))
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent