Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

QGeoRouteLeg Class

The QGeoRouteLeg class represents a leg of a route, that is the portion of a route between one waypoint and the next. This is a subclass of QGeoRoute, exposing route leg specific API. More...

Header: #include <QGeoRouteLeg>
qmake: QT += location
Since: Qt 5.12
Inherits: QGeoRoute

Public Functions

QGeoRouteLeg(const QGeoRouteLeg &other)
int legIndex() const
QGeoRoute overallRoute() const
void setLegIndex(int idx)
void setOverallRoute(const QGeoRoute &route)

Detailed Description

Note: QGeoRoute::routeLegs will return an empty list if called on a route leg.

See also QGeoRoute.

Member Function Documentation

QGeoRouteLeg::QGeoRouteLeg(const QGeoRouteLeg &other)

Constructs a route leg object from the contents of other.


Constructs a route leg object.


Destroys this route object.

int QGeoRouteLeg::legIndex() const

Returns the index of this route leg inside the containing QGeoRoute::routeLegs list. Can be used to find the next legs.

See also setLegIndex().

QGeoRoute QGeoRouteLeg::overallRoute() const

Returns the route that contains this route leg.

See also setOverallRoute().

void QGeoRouteLeg::setLegIndex(int idx)

Sets the route leg index to idx.

See also legIndex().

void QGeoRouteLeg::setOverallRoute(const QGeoRoute &route)

Sets the route that contains this route leg.

See also overallRoute().

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded