Marble
GeoWriter.cpp
78 void GeoWriter::writeElement( const QString &namespaceUri, const QString &key, const QString &value )
92 void GeoWriter::writeOptionalElement( const QString &key, const QString &value, const QString &defaultValue )
99 void GeoWriter::writeOptionalAttribute( const QString &key, const QString &value, const QString &defaultValue )
void writeElement(const QString &namespaceUri, const QString &key, const QString &value)
Convenience method to write <key>value</key> with key prefixed format namespaceUri.
Definition: GeoWriter.cpp:78
virtual const char * nodeType() const =0
Provides type information for downcasting a GeoNode.
void writeEndElement()
void writeStartDocument()
void writeOptionalElement(const QString &key, const QString &value, const QString &defaultValue=QString())
Convenience method to write <key>value</key> if value is not equal to defaultValue.
Definition: GeoWriter.cpp:92
void setDocumentType(const QString &documentType)
Set the current document type.
Definition: GeoWriter.cpp:73
Base class intended to be subclassed by specific XML tag writers This class provides a base class tha...
Definition: GeoTagWriter.h:27
A shared base class for all classes that are mapped to a specific tag (ie.
Definition: GeoDocument.h:34
QIODevice * device() const const
bool write(QIODevice *device, const GeoNode *feature)
The main API call to use the XML writer.
Definition: GeoWriter.cpp:24
Binds a QML item to a specific geodetic location in screen coordinates.
Definition: AbstractDataPlugin.cpp:22
void setDevice(QIODevice *device)
const char * name(StandardAction id)
void setAutoFormatting(bool enable)
void writeAttribute(const QString &qualifiedName, const QString &value)
void writeCharacters(const QString &text)
void writeOptionalAttribute(const QString &key, const QString &value, const QString &defaultValue=QString())
writeOptionalAttribute Convenience method to write k=v attributes if value is not equal to defaultVal...
Definition: GeoWriter.cpp:99
void writeStartElement(const QString &qualifiedName)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Sep 21 2023 04:12:26 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Sep 21 2023 04:12:26 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.