73 QString latitude()
const;
74 QString longitude()
const;
83 double latitudeNumber()
const;
84 double longitudeNumber()
const;
90 QString latitudeFormatted()
const;
91 QString longitudeFormatted()
const;
100 bool latitudeUserPresentableNumbers(
int* degrees,
int* minutes,
double* seconds,
char* directionReference);
101 bool longitudeUserPresentableNumbers(
int* degrees,
int* minutes,
double* seconds,
char* directionReference);
106 double altitude()
const;
111 QString altitudeFormatted()
const;
112 double orientation()
const;
115 double accuracy()
const;
116 QString description()
const;
118 bool hasCoordinates()
const;
119 bool hasAltitude()
const;
120 bool hasOrientation()
const;
121 bool hasTilt()
const;
122 bool hasRoll()
const;
123 bool hasAccuracy()
const;
129 bool setLatitude(
const QString& latitude);
130 bool setLongitude(
const QString& longitude);
137 bool setLatitude(
double latitudeNumber);
138 bool setLongitude(
double longitudeNumber);
143 void setAltitude(
double altitude);
144 void setOrientation(
double orientation);
145 void setTilt(
double tilt);
146 void setRoll(
double roll);
147 void setAccuracy(
double accuracy);
148 void setDescription(
const QString& description);
168 void removeAltitude();
172 QSharedDataPointer<ItemPositionPriv> d;