Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QGeoRoutePrivate Class Reference

#include <qgeoroute_p.h>

+ Inheritance diagram for QGeoRoutePrivate:
+ Collaboration diagram for QGeoRoutePrivate:

Public Member Functions

bool operator== (const QGeoRoutePrivate &other) const
 
bool equals (const QGeoRoutePrivate &other) const
 
void setId (const QString &id)
 
QString id () const
 
void setRequest (const QGeoRouteRequest &request)
 
QGeoRouteRequest request () const
 
void setBounds (const QGeoRectangle &bounds)
 
QGeoRectangle bounds () const
 
void setTravelTime (int travelTime)
 
int travelTime () const
 
void setDistance (qreal distance)
 
qreal distance () const
 
void setTravelMode (QGeoRouteRequest::TravelMode mode)
 
QGeoRouteRequest::TravelMode travelMode () const
 
void setPath (const QList< QGeoCoordinate > &path)
 
QList< QGeoCoordinatepath () const
 
void setFirstSegment (const QGeoRouteSegment &firstSegment)
 
QGeoRouteSegment firstSegment () const
 
int segmentsCount () const
 
QList< QGeoRouteSegmentsegments () const
 
void setRouteLegs (const QList< QGeoRoute > &legs)
 
QList< QGeoRouterouteLegs () const
 
void setExtendedAttributes (const QVariantMap &extendedAttributes)
 
QVariantMap extendedAttributes () const
 
void setLegIndex (int idx)
 
int legIndex () const
 
void setContainingRoute (const QGeoRoute &route)
 
QGeoRoute containingRoute () const
 
- Public Member Functions inherited from QSharedData
 QSharedData () noexcept
 Constructs a QSharedData object with a reference count of 0.
 
 QSharedData (const QSharedData &) noexcept
 Constructs a QSharedData object with reference count 0.
 
QSharedDataoperator= (const QSharedData &)=delete
 
 ~QSharedData ()=default
 

Additional Inherited Members

- Public Attributes inherited from QSharedData
QAtomicInt ref
 

Detailed Description

Definition at line 32 of file qgeoroute_p.h.

Member Function Documentation

◆ bounds()

QGeoRectangle QGeoRoutePrivate::bounds ( ) const

Definition at line 514 of file qgeoroute.cpp.

◆ containingRoute()

QGeoRoute QGeoRoutePrivate::containingRoute ( ) const

Definition at line 628 of file qgeoroute.cpp.

◆ distance()

qreal QGeoRoutePrivate::distance ( ) const

Definition at line 534 of file qgeoroute.cpp.

◆ equals()

bool QGeoRoutePrivate::equals ( const QGeoRoutePrivate & other) const

Definition at line 461 of file qgeoroute.cpp.

◆ extendedAttributes()

QVariantMap QGeoRoutePrivate::extendedAttributes ( ) const

Definition at line 607 of file qgeoroute.cpp.

◆ firstSegment()

QGeoRouteSegment QGeoRoutePrivate::firstSegment ( ) const

Definition at line 565 of file qgeoroute.cpp.

◆ id()

QString QGeoRoutePrivate::id ( ) const

Definition at line 494 of file qgeoroute.cpp.

◆ legIndex()

int QGeoRoutePrivate::legIndex ( ) const

Definition at line 618 of file qgeoroute.cpp.

◆ operator==()

bool QGeoRoutePrivate::operator== ( const QGeoRoutePrivate & other) const

Definition at line 456 of file qgeoroute.cpp.

◆ path()

QList< QGeoCoordinate > QGeoRoutePrivate::path ( ) const

Definition at line 554 of file qgeoroute.cpp.

◆ request()

QGeoRouteRequest QGeoRoutePrivate::request ( ) const

Definition at line 504 of file qgeoroute.cpp.

◆ routeLegs()

QList< QGeoRoute > QGeoRoutePrivate::routeLegs ( ) const

Definition at line 597 of file qgeoroute.cpp.

◆ segments()

QList< QGeoRouteSegment > QGeoRoutePrivate::segments ( ) const

Definition at line 583 of file qgeoroute.cpp.

◆ segmentsCount()

int QGeoRoutePrivate::segmentsCount ( ) const

Definition at line 570 of file qgeoroute.cpp.

◆ setBounds()

void QGeoRoutePrivate::setBounds ( const QGeoRectangle & bounds)

Definition at line 509 of file qgeoroute.cpp.

◆ setContainingRoute()

void QGeoRoutePrivate::setContainingRoute ( const QGeoRoute & route)

Definition at line 623 of file qgeoroute.cpp.

◆ setDistance()

void QGeoRoutePrivate::setDistance ( qreal distance)

Definition at line 529 of file qgeoroute.cpp.

◆ setExtendedAttributes()

void QGeoRoutePrivate::setExtendedAttributes ( const QVariantMap & extendedAttributes)

Definition at line 602 of file qgeoroute.cpp.

◆ setFirstSegment()

void QGeoRoutePrivate::setFirstSegment ( const QGeoRouteSegment & firstSegment)

Definition at line 559 of file qgeoroute.cpp.

◆ setId()

void QGeoRoutePrivate::setId ( const QString & id)

Definition at line 489 of file qgeoroute.cpp.

◆ setLegIndex()

void QGeoRoutePrivate::setLegIndex ( int idx)

Definition at line 612 of file qgeoroute.cpp.

◆ setPath()

void QGeoRoutePrivate::setPath ( const QList< QGeoCoordinate > & path)

Definition at line 549 of file qgeoroute.cpp.

◆ setRequest()

void QGeoRoutePrivate::setRequest ( const QGeoRouteRequest & request)

Definition at line 499 of file qgeoroute.cpp.

◆ setRouteLegs()

void QGeoRoutePrivate::setRouteLegs ( const QList< QGeoRoute > & legs)

Definition at line 592 of file qgeoroute.cpp.

◆ setTravelMode()

void QGeoRoutePrivate::setTravelMode ( QGeoRouteRequest::TravelMode mode)

Definition at line 539 of file qgeoroute.cpp.

◆ setTravelTime()

void QGeoRoutePrivate::setTravelTime ( int travelTime)

Definition at line 519 of file qgeoroute.cpp.

◆ travelMode()

QGeoRouteRequest::TravelMode QGeoRoutePrivate::travelMode ( ) const

Definition at line 544 of file qgeoroute.cpp.

◆ travelTime()

int QGeoRoutePrivate::travelTime ( ) const

Definition at line 524 of file qgeoroute.cpp.


The documentation for this class was generated from the following files: