marble
GeoSceneSettings.cpp
Go to the documentation of this file.
220 return const_cast<GeoSceneGroup*>( static_cast<GeoSceneSettings const *>( this )->group( name ));
QVector< GeoSceneProperty * > rootProperties()
Get the properties that are categorized into groups.
Definition: GeoSceneSettings.cpp:273
Settings property within a GeoScene document.
Definition: GeoSceneProperty.h:39
bool propertyAvailable(const QString &name, bool &available) const
Get the availability of a property across groups.
Definition: GeoSceneSettings.cpp:68
const char * name() const
Group inside the settings of a GeoScene document.
Definition: GeoSceneGroup.h:40
bool propertyValue(const QString &name, bool &value) const
Get the value of a property across groups.
Definition: GeoSceneSettings.cpp:118
const GeoSceneProperty * property(const QString &name) const
Get a property from the settings.
Definition: GeoSceneSettings.cpp:249
bool setPropertyValue(const QString &name, bool value)
Set the value of a property across groups.
Definition: GeoSceneSettings.cpp:93
void addGroup(GeoSceneGroup *group)
Add a group to the settings.
Definition: GeoSceneSettings.cpp:175
virtual ~GeoSceneSettings()
Definition: GeoSceneSettings.cpp:58
void valueChanged(QString, bool)
virtual const char * nodeType() const
Definition: GeoSceneSettings.cpp:63
const GeoSceneGroup * group(const QString &name) const
Get a group from the settings.
Definition: GeoSceneSettings.cpp:200
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
QVector< GeoSceneProperty * > allProperties()
Get the whole list of properties stored in the settings.
Definition: GeoSceneSettings.cpp:143
const char * GeoSceneSettingsType
Definition: GeoSceneTypes.cpp:31
void addProperty(GeoSceneProperty *property)
Add a property to the settings.
Definition: GeoSceneSettings.cpp:223
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:39 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:39 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.