34 Q_PROPERTY(
bool latitudeValid READ isLatitudeValid BINDABLE bindableLatitudeValid)
35 Q_PROPERTY(
bool longitudeValid READ isLongitudeValid BINDABLE bindableLongitudeValid)
36 Q_PROPERTY(
bool altitudeValid READ isAltitudeValid BINDABLE bindableAltitudeValid)
39 Q_PROPERTY(
double speed READ speed BINDABLE bindableSpeed)
40 Q_PROPERTY(
bool speedValid READ isSpeedValid BINDABLE bindableSpeedValid)
41 Q_PROPERTY(
qreal horizontalAccuracy READ horizontalAccuracy BINDABLE bindableHorizontalAccuracy)
42 Q_PROPERTY(
qreal verticalAccuracy READ verticalAccuracy BINDABLE binableVerticalAccuracy)
43 Q_PROPERTY(
bool horizontalAccuracyValid READ isHorizontalAccuracyValid BINDABLE
44 bindableHorizontalAccuracyValid)
45 Q_PROPERTY(
bool verticalAccuracyValid READ isVerticalAccuracyValid BINDABLE
46 bindableVerticalAccuracyValid)
48 Q_PROPERTY(
bool directionValid READ isDirectionValid BINDABLE bindableDirectionValid
51 Q_PROPERTY(
bool verticalSpeedValid READ isVerticalSpeedValid BINDABLE bindableVerticalSpeedValid
53 Q_PROPERTY(
double verticalSpeed READ verticalSpeed BINDABLE bindableVerticalSpeed
56 Q_PROPERTY(
double magneticVariation READ magneticVariation BINDABLE bindableMagneticVariation
58 Q_PROPERTY(
bool magneticVariationValid READ isMagneticVariationValid BINDABLE
59 bindableMagneticVariationValid REVISION(5, 2))
61 Q_PROPERTY(
double directionAccuracy READ directionAccuracy BINDABLE bindableDirectionAccuracy
63 Q_PROPERTY(
bool directionAccuracyValid READ isDirectionAccuracyValid BINDABLE
64 bindableDirectionAccuracyValid REVISION(6, 3))
70 bool isLatitudeValid() const;
71 bool isLongitudeValid() const;
72 bool isAltitudeValid() const;
75 bool isSpeedValid() const;
77 bool isHorizontalAccuracyValid() const;
78 qreal horizontalAccuracy() const;
79 bool isVerticalAccuracyValid() const;
80 qreal verticalAccuracy() const;
82 bool isDirectionValid() const;
85 bool isVerticalSpeedValid() const;
86 double verticalSpeed() const;
88 bool isMagneticVariationValid() const;
89 double magneticVariation() const;
94 bool isDirectionAccuracyValid() const;
95 double directionAccuracy() const;
97 QBindable<
bool> bindableLatitudeValid() const;
98 QBindable<
bool> bindableLongitudeValid() const;
99 QBindable<
bool> bindableAltitudeValid() const;
103 QBindable<
bool> bindableSpeedValid() const;
106 QBindable<
bool> bindableHorizontalAccuracyValid() const;
107 QBindable<
bool> bindableVerticalAccuracyValid() const;
108 QBindable<
bool> bindableDirectionValid() const;
109 QBindable<
double> bindableDirection() const;
110 QBindable<
bool> bindableVerticalSpeedValid() const;
111 QBindable<
double> bindableVerticalSpeed() const;
112 QBindable<
double> bindableMagneticVariation() const;
113 QBindable<
bool> bindableMagneticVariationValid() const;
114 QBindable<
double> bindableDirectionAccuracy() const;
115 QBindable<
bool> bindableDirectionAccuracyValid() const;
118 bool isLatitudeValidActualCalculation() const;
119 bool isLongitudeValidActualCalculation() const;
120 bool isAltitudeValidActualCalculation() const;
122 QDateTime timestampActualCalculation() const;
123 double speedActualCalculation() const;
124 bool isSpeedValidActualCalculation() const;
125 qreal horizontalAccuracyActualCalculation() const;
126 qreal verticalAccuracyActualCalculation() const;
127 bool isHorizontalAccuracyValidActualCalculation() const;
128 bool isVerticalAccuracyValidActualCalculation() const;
129 bool isDirectionValidActualCalculation() const;
130 double directionActualCalculation() const;
131 bool isVerticalSpeedValidActualCalculation() const;
132 double verticalSpeedActualCalculation() const;
133 double magneticVariationActualCalculation() const;
134 bool isMagneticVariationValidActualCalculation() const;
135 double directionAccuracyActualCalculation() const;
136 bool isDirectionAccuracyValidActualCalculation() const;