18#include <QtLocation/private/qlocationglobal_p.h>
26#include <QScopedPointer>
47 void setTravelTime(
int travelTime);
48 int travelTime()
const;
62 int segmentsCount()
const;
68 void setExtendedAttributes(
const QVariantMap &extendedAttributes);
72 void setLegIndex(
int idx);
74 void setContainingRoute(
const QGeoRoute &route);
78 template<
typename Functor>
79 inline void forEachSegment(
Functor &&functor)
const {
84 if (
segment.isLegLastSegment() && m_containingRoute)
96 qreal m_distance = 0.0;
103 mutable int m_numSegments = -1;
104 std::unique_ptr<QGeoRoute> m_containingRoute;
TravelMode
Defines modes of travel to be used for a route.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
GLsizei GLsizei GLfloat distance
GLsizei const GLchar *const * path
bool operator==(const QRandomGenerator &rng1, const QRandomGenerator &rng2)
QNetworkRequest request(url)