6#include "GeoDataResourceMap.h"
8#include "GeoDataAlias.h"
9#include "GeoDataTypes.h"
14class GeoDataResourceMapPrivate
18 GeoDataResourceMapPrivate();
21GeoDataResourceMapPrivate::GeoDataResourceMapPrivate()
27GeoDataResourceMap::GeoDataResourceMap()
28 : d(new GeoDataResourceMapPrivate)
33GeoDataResourceMap::GeoDataResourceMap(
const Marble::GeoDataResourceMap &other)
35 , d(new GeoDataResourceMapPrivate(*other.d))
40GeoDataResourceMap &GeoDataResourceMap::operator=(
const GeoDataResourceMap &other)
46bool GeoDataResourceMap::operator==(
const GeoDataResourceMap &other)
const
48 return d->m_alias == other.d->m_alias;
51bool GeoDataResourceMap::operator!=(
const GeoDataResourceMap &other)
const
56GeoDataResourceMap::~GeoDataResourceMap()
61const char *GeoDataResourceMap::nodeType()
const
63 return GeoDataTypes::GeoDataResourceMapType;
66const GeoDataAlias &GeoDataResourceMap::alias()
const
71GeoDataAlias &GeoDataResourceMap::alias()
76void GeoDataResourceMap::setAlias(
const GeoDataAlias &alias)
81QString GeoDataResourceMap::sourceHref()
const
83 return d->m_alias.sourceHref();
86QString GeoDataResourceMap::targetHref()
const
88 return d->m_alias.targetHref();
91void GeoDataResourceMap::setSourceHref(
const QString &sourceHref)
93 d->m_alias.setSourceHref(sourceHref);
96void GeoDataResourceMap::setTargetHref(
const QString &targetHref)
98 d->m_alias.setTargetHref(targetHref);
bool operator==(const StyleDelim &l, const StyleDelim &r)
Binds a QML item to a specific geodetic location in screen coordinates.