Marble
6 #include "GeoDataAlias.h"
7 #include "GeoDataTypes.h"
11 class GeoDataAliasPrivate
17 GeoDataAliasPrivate();
20 GeoDataAliasPrivate::GeoDataAliasPrivate() :
21 m_sourceHref(), m_targetHref()
26 GeoDataAlias::GeoDataAlias() : d( new GeoDataAliasPrivate )
31 GeoDataAlias::GeoDataAlias(
const Marble::GeoDataAlias &other ) :
32 GeoNode( other ), d( new GeoDataAliasPrivate( *other.d ) )
37 GeoDataAlias &GeoDataAlias::operator=(
const GeoDataAlias &other )
43 bool GeoDataAlias::operator==(
const GeoDataAlias &other )
const
45 return ( d->m_sourceHref == other.d->m_sourceHref ) && ( d->m_targetHref == other.d->m_targetHref );
48 bool GeoDataAlias::operator!=(
const GeoDataAlias &other )
const
53 GeoDataAlias::~GeoDataAlias()
58 const char *GeoDataAlias::nodeType()
const
60 return GeoDataTypes::GeoDataAliasType;
63 QString GeoDataAlias::sourceHref()
const
65 return d->m_sourceHref;
68 QString GeoDataAlias::targetHref()
const
70 return d->m_targetHref;
73 void GeoDataAlias::setSourceHref(
const QString& sourceHref )
75 d->m_sourceHref = sourceHref;
78 void GeoDataAlias::setTargetHref(
const QString& targetHref )
80 d->m_targetHref = targetHref;
bool operator==(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)
Binds a QML item to a specific geodetic location in screen coordinates.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Oct 2 2023 03:52:07 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.