29 Q_PROPERTY(QGeoCoordinate coordinate READ coordinate WRITE setCoordinate NOTIFY
30 coordinateChanged BINDABLE bindableCoordinate)
33 QGeoCoordinateObject(QObject *parent = 0);
34 QGeoCoordinateObject(
const QGeoCoordinate &c, QObject *parent = 0);
35 virtual ~QGeoCoordinateObject();
37 bool operator==(
const QGeoCoordinate &other)
const;
38 bool operator==(
const QGeoCoordinateObject &other)
const;
39 inline bool operator!=(
const QGeoCoordinate &other)
const {
40 return !operator==(other);
42 inline bool operator!=(
const QGeoCoordinateObject &other)
const {
43 return !operator==(other);
46 QGeoCoordinate coordinate()
const;
47 void setCoordinate(
const QGeoCoordinate &c);
48 QBindable<QGeoCoordinate> bindableCoordinate();
51 void coordinateChanged();
54 Q_OBJECT_BINDABLE_PROPERTY(QGeoCoordinateObject, QGeoCoordinate, m_coordinate,
55 &QGeoCoordinateObject::coordinateChanged)