Marble
GeoDataExtendedData.h
void removeSchemaData(const QString &schemaUrl)
Removes a SchemaData element with schema url schemaUrl from schemaDataHash.
Definition GeoDataExtendedData.cpp:126
QHash< QString, GeoDataData >::const_iterator constBegin() const
return const Begin iterator for QHash
Definition GeoDataExtendedData.cpp:78
void removeKey(const QString &key)
Definition GeoDataExtendedData.cpp:73
GeoDataExtendedData & operator=(const GeoDataExtendedData &other)
assignment operator
Definition GeoDataExtendedData.cpp:41
QList< GeoDataSchemaData > schemaDataList() const
Dump a vector containing all SchemaData element.
Definition GeoDataExtendedData.cpp:132
void unpack(QDataStream &stream) override
Unserialize the ExtendedData from a stream.
Definition GeoDataExtendedData.cpp:142
void pack(QDataStream &stream) const override
Serialize the ExtendedData to a stream.
Definition GeoDataExtendedData.cpp:137
void addSchemaData(const GeoDataSchemaData &schemaData)
Adds a SchemaData schemaData element to schemaDataHash.
Definition GeoDataExtendedData.cpp:120
GeoDataData value(const QString &key) const
return the value of GeoDataExtendedData associated with the given key
Definition GeoDataExtendedData.cpp:63
void addValue(const GeoDataData &data)
add a data object to the GeoDataExtendedData with the key
Definition GeoDataExtendedData.cpp:68
GeoDataData & valueRef(const QString &key) const
return value of GeoDataExtendedData object associated with the given key as a modifiable reference
Definition GeoDataExtendedData.cpp:58
QHash< QString, GeoDataData >::const_iterator constEnd() const
return const End iterator for QHash
Definition GeoDataExtendedData.cpp:83
bool contains(const QString &key) const
Returns true if there exists a value for the given key.
Definition GeoDataExtendedData.cpp:98
GeoDataSimpleArrayData * simpleArrayData(const QString &key) const
return SimpleArrayData for given key, 0 pointer if none is set
Definition GeoDataExtendedData.cpp:108
GeoDataSchemaData & schemaData(const QString &schemaUrl) const
Adds a SchemaData schemaData element to schemaDataHash.
Definition GeoDataExtendedData.cpp:115
const char * nodeType() const override
Provides type information for downcasting a GeoNode.
Definition GeoDataExtendedData.cpp:53
void setSimpleArrayData(const QString &key, GeoDataSimpleArrayData *values)
set SimpleArrayData for given key
Definition GeoDataExtendedData.cpp:103
Binds a QML item to a specific geodetic location in screen coordinates.
Definition AbstractDataPlugin.cpp:23
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:52:09 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:52:09 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.