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. 更多...

头: #include <QGeoRouteLeg>
qmake: QT += location
Since: Qt 5.12
继承: QGeoRoute

公共函数

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

保护函数

QGeoRouteLeg (const QExplicitlySharedDataPointer<QGeoRoutePrivate> & dd )

详细描述

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.

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

另请参阅 QGeoRoute .

成员函数文档编制

QGeoRouteLeg:: QGeoRouteLeg ()

Constructs a route leg object.

QGeoRouteLeg:: QGeoRouteLeg (const QGeoRouteLeg & other )

Constructs a route leg object from the contents of other .

[protected] QGeoRouteLeg:: QGeoRouteLeg (const QExplicitlySharedDataPointer < QGeoRoutePrivate > & dd )

Default constructs an instance of QGeoRouteLeg.

QGeoRouteLeg:: ~QGeoRouteLeg ()

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.

另请参阅 setLegIndex ().

QGeoRoute QGeoRouteLeg:: overallRoute () const

返回 route that contains this route leg.

另请参阅 setOverallRoute ().

void QGeoRouteLeg:: setLegIndex ( int idx )

Sets the route leg index to idx .

另请参阅 legIndex ().

void QGeoRouteLeg:: setOverallRoute (const QGeoRoute & route )

设置 route that contains this route leg.

另请参阅 overallRoute ().