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
QGeoManeuverPrivate Class Reference

#include <qgeomaneuver_p.h>

+ Inheritance diagram for QGeoManeuverPrivate:
+ Collaboration diagram for QGeoManeuverPrivate:

Public Member Functions

bool equals (const QGeoManeuverPrivate &other) const
 
bool valid () const
 
void setValid (bool valid)
 
QString id () const
 
void setId (const QString &id)
 
QGeoCoordinate position () const
 
void setPosition (const QGeoCoordinate &position)
 
QString text () const
 
void setText (const QString &text)
 
QGeoManeuver::InstructionDirection direction () const
 
void setDirection (QGeoManeuver::InstructionDirection direction)
 
int timeToNextInstruction () const
 
void setTimeToNextInstruction (int timeToNextInstruction)
 
qreal distanceToNextInstruction () const
 
void setDistanceToNextInstruction (qreal distanceToNextInstruction)
 
QGeoCoordinate waypoint () const
 
void setWaypoint (const QGeoCoordinate &waypoint)
 
QVariantMap extendedAttributes () const
 
void setExtendedAttributes (const QVariantMap &extendedAttributes)
 
- 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
 

Public Attributes

QString m_id
 
QGeoCoordinate m_position
 
QString m_text
 
QGeoCoordinate m_waypoint
 
QVariantMap m_extendedAttributes
 
qreal m_distanceToNextInstruction = 0.0
 
QGeoManeuver::InstructionDirection m_direction = QGeoManeuver::NoDirection
 
int m_timeToNextInstruction = 0
 
bool m_valid = false
 
- Public Attributes inherited from QSharedData
QAtomicInt ref
 

Detailed Description

Definition at line 27 of file qgeomaneuver_p.h.

Member Function Documentation

◆ direction()

QGeoManeuver::InstructionDirection QGeoManeuverPrivate::direction ( ) const

Definition at line 423 of file qgeomaneuver.cpp.

◆ distanceToNextInstruction()

qreal QGeoManeuverPrivate::distanceToNextInstruction ( ) const

Definition at line 443 of file qgeomaneuver.cpp.

◆ equals()

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

Definition at line 369 of file qgeomaneuver.cpp.

◆ extendedAttributes()

QVariantMap QGeoManeuverPrivate::extendedAttributes ( ) const

Definition at line 463 of file qgeomaneuver.cpp.

◆ id()

QString QGeoManeuverPrivate::id ( ) const

Definition at line 393 of file qgeomaneuver.cpp.

◆ position()

QGeoCoordinate QGeoManeuverPrivate::position ( ) const

Definition at line 403 of file qgeomaneuver.cpp.

◆ setDirection()

void QGeoManeuverPrivate::setDirection ( QGeoManeuver::InstructionDirection direction)

Definition at line 428 of file qgeomaneuver.cpp.

◆ setDistanceToNextInstruction()

void QGeoManeuverPrivate::setDistanceToNextInstruction ( qreal distanceToNextInstruction)

Definition at line 448 of file qgeomaneuver.cpp.

◆ setExtendedAttributes()

void QGeoManeuverPrivate::setExtendedAttributes ( const QVariantMap & extendedAttributes)

Definition at line 468 of file qgeomaneuver.cpp.

◆ setId()

void QGeoManeuverPrivate::setId ( const QString & id)

Definition at line 398 of file qgeomaneuver.cpp.

◆ setPosition()

void QGeoManeuverPrivate::setPosition ( const QGeoCoordinate & position)

Definition at line 408 of file qgeomaneuver.cpp.

◆ setText()

void QGeoManeuverPrivate::setText ( const QString & text)

Definition at line 418 of file qgeomaneuver.cpp.

◆ setTimeToNextInstruction()

void QGeoManeuverPrivate::setTimeToNextInstruction ( int timeToNextInstruction)

Definition at line 438 of file qgeomaneuver.cpp.

◆ setValid()

void QGeoManeuverPrivate::setValid ( bool valid)

Definition at line 388 of file qgeomaneuver.cpp.

◆ setWaypoint()

void QGeoManeuverPrivate::setWaypoint ( const QGeoCoordinate & waypoint)

Definition at line 458 of file qgeomaneuver.cpp.

◆ text()

QString QGeoManeuverPrivate::text ( ) const

Definition at line 413 of file qgeomaneuver.cpp.

◆ timeToNextInstruction()

int QGeoManeuverPrivate::timeToNextInstruction ( ) const

Definition at line 433 of file qgeomaneuver.cpp.

◆ valid()

bool QGeoManeuverPrivate::valid ( ) const

Definition at line 383 of file qgeomaneuver.cpp.

◆ waypoint()

QGeoCoordinate QGeoManeuverPrivate::waypoint ( ) const

Definition at line 453 of file qgeomaneuver.cpp.

Member Data Documentation

◆ m_direction

Definition at line 65 of file qgeomaneuver_p.h.

◆ m_distanceToNextInstruction

qreal QGeoManeuverPrivate::m_distanceToNextInstruction = 0.0

Definition at line 64 of file qgeomaneuver_p.h.

◆ m_extendedAttributes

QVariantMap QGeoManeuverPrivate::m_extendedAttributes

Definition at line 63 of file qgeomaneuver_p.h.

◆ m_id

QString QGeoManeuverPrivate::m_id

Definition at line 59 of file qgeomaneuver_p.h.

◆ m_position

QGeoCoordinate QGeoManeuverPrivate::m_position

Definition at line 60 of file qgeomaneuver_p.h.

◆ m_text

QString QGeoManeuverPrivate::m_text

Definition at line 61 of file qgeomaneuver_p.h.

◆ m_timeToNextInstruction

int QGeoManeuverPrivate::m_timeToNextInstruction = 0

Definition at line 66 of file qgeomaneuver_p.h.

◆ m_valid

bool QGeoManeuverPrivate::m_valid = false

Definition at line 67 of file qgeomaneuver_p.h.

◆ m_waypoint

QGeoCoordinate QGeoManeuverPrivate::m_waypoint

Definition at line 62 of file qgeomaneuver_p.h.


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