17#include <QtLocation/private/qlocationglobal_p.h>
18#include <QtLocation/private/qgeomaptype_p.h>
19#include <QtCore/QObject>
26class QGeoMapController;
48 MapRectangle = 0x0001,
52 MapQuickItem = 0x0010,
53 CustomMapItem = 0x8000
59 SupportsNothing = 0x0000,
60 SupportsVisibleRegion = 0x0001,
61 SupportsSetBearing = 0x0002,
62 SupportsAnchoringCoordinate = 0x0004,
63 SupportsFittingViewportToGeoRectangle = 0x0008,
64 SupportsVisibleArea = 0x0010,
72 void setViewportSize(
const QSize& viewportSize);
73 QSize viewportSize()
const;
74 int viewportWidth()
const;
75 int viewportHeight()
const;
80 virtual Capabilities capabilities()
const;
86 double minimumZoom()
const;
87 double maximumCenterLatitudeAtZoom(
const QGeoCameraData &cameraData)
const;
88 double minimumCenterLatitudeAtZoom(
const QGeoCameraData &cameraData)
const;
91 double mapWidth()
const;
92 double mapHeight()
const;
96 virtual void prefetchData();
97 virtual void clearData();
99 ItemTypes supportedMapItemTypes()
const;
103 void clearMapItems();
105 virtual QString copyrightsStyleSheet()
const;
106 virtual void setAcceptedGestures(
bool pan,
bool flick,
bool pinch,
bool rotate,
bool tilt);
114 virtual void setCopyrightVisible(
bool visible);
115 virtual void setItemToWindowTransform(
const QTransform &itemToWindowTransform);
117 void setVisibleArea(
const QRectF &visibleArea);
118 QRectF visibleArea()
const;
void copyrightsStyleSheetChanged(const QString &styleSheet)
virtual QSGNode * updateSceneGraph(QSGNode *node, QQuickWindow *window)=0
void visibleAreaChanged()
void cameraDataChanged(const QGeoCameraData &cameraData)
void cameraCapabilitiesChanged(const QGeoCameraCapabilities &oldCameraCapabilities)
void copyrightsChanged(const QString ©rightsHtml)
void copyrightsImageChanged(const QImage ©rightsImage)
void activeMapTypeChanged()
\inmodule QtCore\reentrant
\qmltype Window \instantiates QQuickWindow \inqmlmodule QtQuick
\inmodule QtCore\reentrant
\group qtquick-scenegraph-nodes \title Qt Quick Scene Graph Node classes
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
#define Q_DECLARE_FLAGS(Flags, Enum)
#define Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent