30 Q_PROPERTY(QGeoCoordinate coordinate READ coordinate WRITE setCoordinate NOTIFY
31 coordinateChanged BINDABLE bindableCoordinate)
34 QGeoCoordinateObject(QObject *parent = 0);
35 QGeoCoordinateObject(
const QGeoCoordinate &c, QObject *parent = 0);
36 virtual ~QGeoCoordinateObject();
38 bool operator==(
const QGeoCoordinate &other)
const;
39 bool operator==(
const QGeoCoordinateObject &other)
const;
40 inline bool operator!=(
const QGeoCoordinate &other)
const {
41 return !operator==(other);
43 inline bool operator!=(
const QGeoCoordinateObject &other)
const {
44 return !operator==(other);
47 QGeoCoordinate coordinate()
const;
48 void setCoordinate(
const QGeoCoordinate &c);
49 QBindable<QGeoCoordinate> bindableCoordinate();
52 void coordinateChanged();
55 Q_OBJECT_BINDABLE_PROPERTY(QGeoCoordinateObject, QGeoCoordinate, m_coordinate,
56 &QGeoCoordinateObject::coordinateChanged)