Class: PyQgsSettingsEntryEnumFlag¶
- class qgis.core.PyQgsSettingsEntryEnumFlag(key, pluginName, defaultValue, description='')¶
Bases:
QgsSettingsEntryBase
class PyQgsSettingsEntryEnumFlag An enum settings entry. since QGIS 3.20
Methods
Get settings default value.
Set settings value.
Get the settings entry type.
Get settings value.
- __init__(key, pluginName, defaultValue, description='')¶
Constructor for PyQgsSettingsEntryEnumFlag. :param key: argument specifies the final part of the settings key. :param pluginName: argument is inserted in the key after the section. :param defaultValue: argument specifies the default value for the settings entry. :param description: argument specifies a description for the settings entry.
- defaultValue()¶
Get settings default value.
- setValue(value, dynamicKeyPart=None)¶
Set settings value. :param dynamicKeyPart: argument specifies the dynamic part of the settings key.
- settingsType()¶
Get the settings entry type.
- value(dynamicKeyPart=None, useDefaultValueOverride=False, defaultValueOverride=None)¶
Get settings value. :param dynamicKeyPart: argument specifies the dynamic part of the settings key. :param useDefaultValueOverride: argument specifies if defaultValueOverride should be used. :param defaultValueOverride: argument if valid is used instead of the normal default value.