5#include <QtPositioning/private/qwebmercator_p.h>
6#include <QtPositioning/private/qdoublevector2d_p.h>
15 if (
value.isObject()) {
197 if (
value.isArray()) {
203 if (!
ok || !
c.isValid()) {
264 for (
const auto &
h : holes) {
265 if (
h.metaType().id() == QMetaType::QVariantList) {
268 for (
const auto &
coord : holeData) {
359#include "moc_locationsingleton_p.cpp"
Q_INVOKABLE QGeoCircle shapeToCircle(const QGeoShape &shape) const
\qmlmethod geocircle QtPositioning::shapeToCircle(geoshape shape) const
Q_INVOKABLE QGeoRectangle rectangle() const
\qmlmethod georectangle QtPositioning::rectangle() const
Q_INVOKABLE QGeoPolygon shapeToPolygon(const QGeoShape &shape) const
\qmlmethod geopolygon QtPositioning::shapeToPolygon(geoshape shape) const
Q_INVOKABLE QGeoPath path() const
\qmlmethod geopath QtPositioning::path() const
Q_INVOKABLE QGeoShape shape() const
\qmlmethod geoshape QtPositioning::shape() const
LocationSingleton(QObject *parent=0)
\qmltype QtPositioning \inqmlmodule QtPositioning
Q_INVOKABLE QGeoPath shapeToPath(const QGeoShape &shape) const
\qmlmethod geopath QtPositioning::shapeToPath(geoshape shape) const
Q_INVOKABLE QGeoCoordinate coordinate() const
\qmlmethod coordinate QtPositioning::coordinate()
Q_INVOKABLE QGeoCircle circle() const
\qmlmethod geocircle QtPositioning::circle() const
Q_INVOKABLE QGeoPolygon polygon() const
\qmlmethod geopolygon QtPositioning::polygon() const
Q_INVOKABLE QGeoRectangle shapeToRectangle(const QGeoShape &shape) const
\qmlmethod georectangle QtPositioning::shapeToRectangle(geoshape shape) const
Q_DECL_CONSTEXPR QPointF toPointF() const
Q_INVOKABLE void addHole(const QVariant &holePath)
Sets the holePath for a hole inside the polygon.
The QJSValue class acts as a container for Qt/JavaScript data types.
bool isEmpty() const noexcept
QList< T > toList() const noexcept
T value(qsizetype i) const
void append(parameter_type t)
\inmodule QtCore\reentrant
constexpr qreal x() const noexcept
Returns the x coordinate of this point.
constexpr qreal y() const noexcept
Returns the y coordinate of this point.
static QDoubleVector2D coordToMercator(const QGeoCoordinate &coord)
static QGeoCoordinate mercatorToCoord(const QDoubleVector2D &mercator)
QT_BEGIN_NAMESPACE QGeoCoordinate parseCoordinate(const QJsonArray &coordinateArray)
static QT_BEGIN_NAMESPACE QGeoCoordinate parseCoordinate(const QJSValue &value, bool *ok)
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLint GLsizei GLsizei height
GLenum GLuint GLenum GLsizei length
GLfloat GLfloat GLfloat GLfloat h
#define QStringLiteral(str)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent