Marble
13 class Q_DECL_HIDDEN RouteItem::Private {
25 RouteItem::RouteItem() : d( new Private() )
29 RouteItem::RouteItem(
const RouteItem &other ) : d( new Private( *other.d ) )
33 RouteItem::~RouteItem()
38 RouteItem &RouteItem::operator=(
const RouteItem &other )
44 bool RouteItem::operator==(
const RouteItem& other )
const
46 return identifier() == other.identifier();
49 QString RouteItem::identifier()
const
51 return d->m_identifier;
54 void RouteItem::setIdentifier(
const QString ×tamp )
56 d->m_identifier = timestamp;
64 void RouteItem::setName(
const QString &name )
69 QIcon RouteItem::preview()
const
74 void RouteItem::setPreview(
const QIcon &preview )
76 d->m_preview = preview;
79 QUrl RouteItem::previewUrl()
const
81 return d->m_previewUrl;
84 void RouteItem::setPreviewUrl(
const QUrl &previewUrl )
86 d->m_previewUrl = previewUrl;
89 QString RouteItem::distance()
const
94 void RouteItem::setDistance(
const QString &distance )
99 QString RouteItem::duration()
const
101 return d->m_duration;
104 void RouteItem::setDuration(
const QString &duration )
106 d->m_duration = duration;
109 bool RouteItem::onCloud()
const
114 void RouteItem::setOnCloud(
const bool onCloud )
116 d->m_onCloud = onCloud;
KOSM_EXPORT double distance(const std::vector< const OSM::Node * > &path, Coordinate coord)
Binds a QML item to a specific geodetic location in screen coordinates.
const char * name(StandardAction id)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Oct 4 2023 04:09:43 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.