6#include "GeoDataTour.h"
7#include "GeoDataTour_p.h"
12const GeoDataTour GeoDataTour::null;
14GeoDataTour::GeoDataTour()
15 : GeoDataFeature(new GeoDataTourPrivate)
20GeoDataTour::GeoDataTour(
const GeoDataTour &other)
21 : GeoDataFeature(other, new GeoDataTourPrivate(*other.d_func()))
25GeoDataTour::~GeoDataTour()
30GeoDataTour &GeoDataTour::operator=(
const GeoDataTour &other)
40bool GeoDataTour::operator==(
const GeoDataTour &other)
const
42 Q_D(
const GeoDataTour);
43 return equals(other) && *d->m_playlist == *other.d_func()->m_playlist;
46bool GeoDataTour::operator!=(
const GeoDataTour &other)
const
51GeoDataFeature *GeoDataTour::clone()
const
53 return new GeoDataTour(*
this);
56GeoDataPlaylist *GeoDataTour::playlist()
62const GeoDataPlaylist *GeoDataTour::playlist()
const
64 Q_D(
const GeoDataTour);
68void GeoDataTour::setPlaylist(GeoDataPlaylist *playlist)
71 d->m_playlist = playlist;
72 d->m_playlist->setParent(
this);
75const char *GeoDataTour::nodeType()
const
77 return GeoDataTypes::GeoDataTourType;
bool equals(const QVariant &lhs, const QVariant &rhs)
bool operator==(const StyleDelim &l, const StyleDelim &r)
Binds a QML item to a specific geodetic location in screen coordinates.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:04:14 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.