Marble
GeoDataExtendedData.cpp
104 void GeoDataExtendedData::setSimpleArrayData( const QString& key, GeoDataSimpleArrayData *values )
void removeKey(const QString &key)
Definition: GeoDataExtendedData.cpp:74
GeoDataSchemaData & schemaData(const QString &schemaUrl) const
Adds a SchemaData schemaData element to schemaDataHash.
Definition: GeoDataExtendedData.cpp:115
void addSchemaData(const GeoDataSchemaData &schemaData)
Adds a SchemaData schemaData element to schemaDataHash.
Definition: GeoDataExtendedData.cpp:120
void removeSchemaData(const QString &schemaUrl)
Removes a SchemaData element with schema url schemaUrl from schemaDataHash.
Definition: GeoDataExtendedData.cpp:126
a class which allows to add custom data to KML Feature.
Definition: GeoDataExtendedData.h:30
bool contains(const QString &key) const
Returns true if there exists a value for the given key.
Definition: GeoDataExtendedData.cpp:99
Binds a QML item to a specific geodetic location in screen coordinates.
Definition: AbstractDataPlugin.cpp:22
void addValue(const GeoDataData &data)
add a data object to the GeoDataExtendedData with the key
Definition: GeoDataExtendedData.cpp:69
GeoDataSimpleArrayData * simpleArrayData(const QString &key) const
return SimpleArrayData for given key, 0 pointer if none is set
Definition: GeoDataExtendedData.cpp:109
GeoDataExtendedData & operator=(const GeoDataExtendedData &other)
assignment operator
Definition: GeoDataExtendedData.cpp:42
GeoDataData value(const QString &key) const
return the value of GeoDataExtendedData associated with the given key
Definition: GeoDataExtendedData.cpp:64
QHash< QString, GeoDataData >::const_iterator constBegin() const
return const Begin iterator for QHash
Definition: GeoDataExtendedData.cpp:79
void pack(QDataStream &stream) const override
Serialize the ExtendedData to a stream.
Definition: GeoDataExtendedData.cpp:137
void setSimpleArrayData(const QString &key, GeoDataSimpleArrayData *values)
set SimpleArrayData for given key
Definition: GeoDataExtendedData.cpp:104
GeoDataData & valueRef(const QString &key) const
return value of GeoDataExtendedData object associated with the given key as a modifiable reference
Definition: GeoDataExtendedData.cpp:59
QHash< QString, GeoDataData >::const_iterator constEnd() const
return const End iterator for QHash
Definition: GeoDataExtendedData.cpp:84
QList< GeoDataSchemaData > schemaDataList() const
Dump a vector containing all SchemaData element.
Definition: GeoDataExtendedData.cpp:132
const char * nodeType() const override
Provides type information for downcasting a GeoNode.
Definition: GeoDataExtendedData.cpp:54
QVector< V > values(const QMultiHash< K, V > &c)
void unpack(QDataStream &stream) override
Unserialize the ExtendedData from a stream.
Definition: GeoDataExtendedData.cpp:142
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Nov 28 2023 03:53:35 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Nov 28 2023 03:53:35 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.