4#ifndef QGEOCAMERACAPABILITIES_P_H
5#define QGEOCAMERACAPABILITIES_P_H
18#include <QtCore/QObject>
19#include <QtLocation/private/qlocationglobal_p.h>
21#include <QtCore/QSharedDataPointer>
53 return lhs.isEqual(rhs);
58 return !lhs.isEqual(rhs);
64 void setMinimumZoomLevel(
double minimumZoomLevel);
65 double minimumZoomLevel()
const;
66 double minimumZoomLevelAt256()
const;
68 void setMaximumZoomLevel(
double maximumZoomLevel);
69 double maximumZoomLevel()
const;
70 double maximumZoomLevelAt256()
const;
72 void setSupportsBearing(
bool supportsBearing);
73 bool supportsBearing()
const;
75 void setSupportsRolling(
bool supportsRolling);
76 bool supportsRolling()
const;
78 void setSupportsTilting(
bool supportsTilting);
79 bool supportsTilting()
const;
81 void setMinimumTilt(
double minimumTilt);
82 double minimumTilt()
const;
84 void setMaximumTilt(
double maximumTilt);
85 double maximumTilt()
const;
87 void setMinimumFieldOfView(
double minimumFieldOfView);
88 double minimumFieldOfView()
const;
90 void setMaximumFieldOfView(
double maximumFieldOfView);
91 double maximumFieldOfView()
const;
93 void setOverzoomEnabled(
bool overzoomEnabled);
94 bool overzoomEnabled()
const;
99 QSharedDataPointer<QGeoCameraCapabilitiesPrivate>
d;
static bool isEqual(const aiUVTransform &a, const aiUVTransform &b)
friend bool operator==(const QGeoCameraCapabilities &lhs, const QGeoCameraCapabilities &rhs) noexcept
friend bool operator!=(const QGeoCameraCapabilities &lhs, const QGeoCameraCapabilities &rhs) noexcept
void swap(QGeoCameraCapabilities &other) noexcept
Combined button and popup list for selecting options.
static QT_BEGIN_NAMESPACE const int tileSize
#define QT_DECLARE_QSDP_SPECIALIZATION_DTOR_WITH_EXPORT(Class, ExportMacro)