|
QGIS API Documentation 3.30.0-'s-Hertogenbosch (f186b8efe0)
|
An integer settings entry. More...
#include <qgssettingsentryimpl.h>

Public Member Functions | |
| QgsSettingsEntryInteger (const QString &key, const QString §ion, int defaultValue=0, const QString &description=QString(), Qgis::SettingsOptions options=Qgis::SettingsOptions(), int minValue=std::numeric_limits< int >::min(), int maxValue=std::numeric_limits< int >::max()) SIP_THROW(QgsSettingsException) SIP_MAKE_PRIVATE | |
| Constructor for QgsSettingsEntryInteger. More... | |
| QgsSettingsEntryInteger (const QString &name, QgsSettingsTreeNode *parent, int defaultValue=0, const QString &description=QString(), Qgis::SettingsOptions options=Qgis::SettingsOptions(), int minValue=std::numeric_limits< int >::min(), int maxValue=std::numeric_limits< int >::max()) SIP_THROW(QgsSettingsException) | |
| Constructor for QgsSettingsEntryInteger. More... | |
| int | maxValue () const |
| Returns the maximum value. More... | |
| int | minValue () const |
| Returns the minimum value. More... | |
| virtual Qgis::SettingsType | settingsType () const override |
| Returns the settings entry type. More... | |
Public Member Functions inherited from QgsSettingsEntryByValue< int > | |
| QgsSettingsEntryByValue (const QString &key, const QString §ion, QVariant defaultValue, const QString &description=QString(), Qgis::SettingsOptions options=Qgis::SettingsOptions()) | |
| Constructor for QgsSettingsEntryByValue. More... | |
| QgsSettingsEntryByValue (const QString &key, QgsSettingsTreeNode *parent, QVariant defaultValue, const QString &description=QString(), Qgis::SettingsOptions options=Qgis::SettingsOptions()) | |
| Constructor for QgsSettingsEntryByValue. More... | |
| int | defaultValue () const |
| Returns settings default value. More... | |
| int | formerValue (const QString &dynamicKeyPart=QString()) const |
| Returns the former value Returns the current value (or default) if there is no former value. More... | |
| int | formerValue (const QStringList &dynamicKeyPartList) const |
| Returns the former value Returns the current value (or default) if there is no former value. More... | |
| virtual Qgis::SettingsType | settingsType () const override=0 |
| Returns the settings entry type. More... | |
| bool | setValue (int value, const QString &dynamicKeyPart=QString()) const |
| Set settings value. More... | |
| bool | setValue (int value, const QStringList &dynamicKeyPartList) const |
| Set settings value. More... | |
| Q_DECL_DEPRECATED int | value (const QString &dynamicKeyPart, bool useDefaultValueOverride, int defaultValueOverride) const |
| Returns the settings value for the dynamicKeyPart and with a defaultValueOverride. More... | |
| int | value (const QString &dynamicKeyPart=QString()) const |
| Returns settings value. More... | |
| int | value (const QStringList &dynamicKeyPartList) const |
| Returns settings value. More... | |
| Q_DECL_DEPRECATED int | value (const QStringList &dynamicKeyPartList, bool useDefaultValueOverride, int defaultValueOverride) const |
| Returns the settings value for the dynamicKeyPartList and with a defaultValueOverride. More... | |
| int | valueWithDefaultOverride (int defaultValueOverride, const QString &dynamicKeyPart=QString()) const |
| Returns the settings value with a defaultValueOverride and with an optional dynamicKeyPart. More... | |
| int | valueWithDefaultOverride (int defaultValueOverride, const QStringList &dynamicKeyPartList) const |
| Returns the settings value with a defaultValueOverride for the dynamicKeyPartList. More... | |
Public Member Functions inherited from QgsSettingsEntryBase | |
| QgsSettingsEntryBase (const QString &key, const QString §ion, const QVariant &defaultValue=QVariant(), const QString &description=QString(), Qgis::SettingsOptions options=Qgis::SettingsOptions()) | |
| Constructor for QgsSettingsEntryBase. More... | |
| QgsSettingsEntryBase (const QString &name, QgsSettingsTreeNode *parent, const QVariant &defaultValue=QVariant(), const QString &description=QString(), Qgis::SettingsOptions options=Qgis::SettingsOptions()) SIP_THROW(QgsSettingsException) | |
| Constructor for QgsSettingsEntryBase. More... | |
| virtual | ~QgsSettingsEntryBase () |
| Destructor for QgsSettingsEntryBase. More... | |
| bool | copyValueFromKey (const QString &key, bool removeSettingAtKey=false) const |
| Copies the value from a given key if it exists. More... | |
| bool | copyValueFromKey (const QString &key, const QStringList &dynamicKeyPartList, bool removeSettingAtKey=false) const |
| Copies the value from a given key if it exists. More... | |
| void | copyValueToKey (const QString &key, const QStringList &dynamicKeyPartList=QStringList()) const |
| Copies the settings to the given key. More... | |
| QVariant | defaultValueAsVariant () const |
| Returns settings default value. More... | |
| QString | definitionKey () const |
| Returns settings entry defining key. More... | |
| QString | description () const |
| Returns the settings entry description. More... | |
| bool | exists (const QString &dynamicKeyPart=QString()) const |
Returns true if the settings is contained in the underlying QSettings. More... | |
| bool | exists (const QStringList &dynamicKeyPartList) const |
Returns true if the settings is contained in the underlying QSettings. More... | |
| QVariant | formerValueAsVariant (const QString &dynamicKeyPart) const |
| Returns the former value of the settings if it has been enabled in the options. More... | |
| QVariant | formerValueAsVariant (const QStringList &dynamicKeyPartList) const |
| Returns the former value of the settings if it has been enabled in the options Returns the current value (or default) if there is no former value. More... | |
| bool | hasDynamicKey () const |
Returns true if a part of the settings key is built dynamically. More... | |
| QString | key (const QString &dynamicKeyPart=QString()) const |
| Returns settings entry key. More... | |
| QString | key (const QStringList &dynamicKeyPartList) const |
| Returns settings entry key. More... | |
| bool | keyIsValid (const QString &key) const |
Returns true if the provided key match the settings entry. More... | |
| QString | name () const |
| Returns the name of the settings. More... | |
| Qgis::SettingsOptions | options () const |
| Returns the settings options. More... | |
| Qgis::SettingsOrigin | origin (const QStringList &dynamicKeyPartList) const |
| Returns the origin of the setting if it exists. More... | |
| QgsSettingsTreeNode * | parent () const |
| Returns the parent tree element. More... | |
| void | remove (const QString &dynamicKeyPart=QString()) const |
| Removes the settings from the underlying QSettings. More... | |
| void | remove (const QStringList &dynamicKeyPartList) const |
| Removes the settings from the underlying QSettings. More... | |
| Q_DECL_DEPRECATED int | section () const |
| Returns settings section. More... | |
| virtual Qgis::SettingsType | settingsType () const |
| Returns the settings entry type. More... | |
| virtual Q_DECL_DEPRECATED bool | setVariantValue (const QVariant &value, const QString &dynamicKeyPart=QString()) const |
| Set settings value. More... | |
| virtual Q_DECL_DEPRECATED bool | setVariantValue (const QVariant &value, const QStringList &dynamicKeyPartList) const |
| Set settings value. More... | |
| Q_DECL_DEPRECATED QVariant | valueAsVariant (const QString &dynamicKeyPart, bool useDefaultValueOverride, const QVariant &defaultValueOverride) const |
| Returns settings value with an optional default value override. More... | |
| QVariant | valueAsVariant (const QString &dynamicKeyPart=QString()) const |
| Returns settings value with. More... | |
| QVariant | valueAsVariant (const QStringList &dynamicKeyPartList) const |
| Returns settings value with. More... | |
| Q_DECL_DEPRECATED QVariant | valueAsVariant (const QStringList &dynamicKeyPartList, bool useDefaultValueOverride, const QVariant &defaultValueOverride) const |
| Returns settings value with an optional default value override. More... | |
| QVariant | valueAsVariantWithDefaultOverride (const QVariant &defaultValueOverride, const QString &dynamicKeyPart=QString()) const |
| Returns settings value with a defaultValueOverride. More... | |
| QVariant | valueAsVariantWithDefaultOverride (const QVariant &defaultValueOverride, const QStringList &dynamicKeyPartList) const |
| Returns settings value. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from QgsSettingsEntryBase | |
| static QStringList | dynamicKeyPartToList (const QString &dynamicKeyPart) |
| Transforms a dynamic key part string to list. More... | |
Protected Member Functions inherited from QgsSettingsEntryByValue< int > | |
| virtual bool | checkValue (int value) const |
| Check if the value is valid. More... | |
| virtual int | convertFromVariant (const QVariant &value) const=0 |
| Converts the variant value to the value type of the setting. More... | |
| virtual QVariant | convertToVariant (int value) const |
| Converts the value to a variant. More... | |
| virtual bool | setValuePrivate (int value, const QStringList &dynamicKeyPartList) const |
| Sets the settings value with an optional list of dynamic parts. More... | |
Protected Member Functions inherited from QgsSettingsEntryBase | |
| bool | setVariantValuePrivate (const QVariant &value, const QStringList &dynamicKeyPartList=QStringList()) const |
| Sets the settings value with a variant value. More... | |
|
inline |
Constructor for QgsSettingsEntryInteger.
| name | specifies the name of the setting. |
| parent | specifies the parent in the tree of settings. |
| defaultValue | specifies the default value for the settings entry. |
| description | specifies a description for the settings entry. |
| options | specifies the options for the settings entry. |
| minValue | specifies the minimal value. |
| maxValue | specifies the maximal value. |
Definition at line 397 of file qgssettingsentryimpl.h.
|
inline |
Constructor for QgsSettingsEntryInteger.
| key | specifies the final part of the settings key. |
| section | specifies the section. |
| defaultValue | specifies the default value for the settings entry. |
| description | specifies a description for the settings entry. |
| options | specifies the options for the settings entry. |
| minValue | specifies the minimal value. |
| maxValue | specifies the maximal value. |
Definition at line 420 of file qgssettingsentryimpl.h.
| int QgsSettingsEntryInteger::maxValue | ( | ) | const |
Returns the maximum value.
Definition at line 123 of file qgssettingsentryimpl.cpp.
| int QgsSettingsEntryInteger::minValue | ( | ) | const |
Returns the minimum value.
Definition at line 128 of file qgssettingsentryimpl.cpp.
|
overridevirtual |
Returns the settings entry type.
Implements QgsSettingsEntryByValue< int >.
Definition at line 118 of file qgssettingsentryimpl.cpp.