Marble
GeoSceneSettings.cpp
201 return const_cast<GeoSceneGroup*>( static_cast<GeoSceneSettings const *>( this )->group( name ));
const char * nodeType() const override
Provides type information for downcasting a GeoNode.
Definition: GeoSceneSettings.cpp:43
void addProperty(GeoSceneProperty *property)
Add a property to the settings.
Definition: GeoSceneSettings.cpp:204
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
Group inside the settings of a GeoScene document.
Definition: GeoSceneGroup.h:25
Settings property within a GeoScene document.
Definition: GeoSceneProperty.h:24
Binds a QML item to a specific geodetic location in screen coordinates.
Definition: AbstractDataPlugin.cpp:22
const GeoSceneProperty * property(const QString &name) const
Get a property from the settings.
Definition: GeoSceneSettings.cpp:230
QVector< GeoSceneProperty * > allProperties()
Get the whole list of properties stored in the settings.
Definition: GeoSceneSettings.cpp:123
bool setPropertyValue(const QString &name, bool value)
Set the value of a property across groups.
Definition: GeoSceneSettings.cpp:73
QVector< GeoSceneProperty * > rootProperties()
Get the properties that are categorized into groups.
Definition: GeoSceneSettings.cpp:254
bool propertyValue(const QString &name, bool &value) const
Get the value of a property across groups.
Definition: GeoSceneSettings.cpp:98
bool propertyAvailable(const QString &name, bool &available) const
Get the availability of a property across groups.
Definition: GeoSceneSettings.cpp:48
const GeoSceneGroup * group(const QString &name) const
Get a group from the settings.
Definition: GeoSceneSettings.cpp:181
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Mon Jun 27 2022 04:02:29 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Mon Jun 27 2022 04:02:29 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.