27class QGeoManeuverPrivate :
public QSharedData
30 bool equals(
const QGeoManeuverPrivate &other)
const;
33 void setValid(
bool valid);
36 void setId(
const QString &id);
38 QGeoCoordinate position()
const;
39 void setPosition(
const QGeoCoordinate &position);
42 void setText(
const QString &text);
44 QGeoManeuver::InstructionDirection direction()
const;
45 void setDirection(QGeoManeuver::InstructionDirection direction);
47 int timeToNextInstruction()
const;
48 void setTimeToNextInstruction(
int timeToNextInstruction);
50 qreal distanceToNextInstruction()
const;
51 void setDistanceToNextInstruction(qreal distanceToNextInstruction);
53 QGeoCoordinate waypoint()
const;
54 void setWaypoint(
const QGeoCoordinate &waypoint);
56 QVariantMap extendedAttributes()
const;
57 void setExtendedAttributes(
const QVariantMap &extendedAttributes);
60 QGeoCoordinate m_position;
62 QGeoCoordinate m_waypoint;
63 QVariantMap m_extendedAttributes;
64 qreal m_distanceToNextInstruction = 0.0;
65 QGeoManeuver::InstructionDirection m_direction = QGeoManeuver::NoDirection;
66 int m_timeToNextInstruction = 0;