Subgroup: Paint
Class: QgsPaintEffectAbstractMetadata¶
-
class
qgis.core.
QgsPaintEffectAbstractMetadata
(name: str, visibleName: str)¶ Bases:
sip.wrapper
Construct a new QgsPaintEffectAbstractMetadata
Parameters: - name – unique string representing paint effect class
- visibleName – user visible name representing paint effect class
QgsPaintEffectAbstractMetadata(QgsPaintEffectAbstractMetadata)
Stores metadata about a paint effect class.
Note
It’s necessary to implement the createPaintEffect() function. In C++ you can use the QgsPaintEffectMetadata convenience class to simplify creation of the metadata.
New in version 2.9: Methods
createPaintEffect
Create a paint effect of this class given an encoded map of properties. createWidget
Create configuration widget for paint effect of this class. name
Returns the unique string representing the paint effect class visibleName
Returns the user visible string representing the paint effect class Signals
Attributes
-
createPaintEffect
(self, map: Dict[str, str]) → QgsPaintEffect¶ Create a paint effect of this class given an encoded map of properties.
Parameters: map – properties string map Returns: new paint effect
-
createWidget
(self) → QgsPaintEffectWidget¶ Create configuration widget for paint effect of this class. Can return None if there’s no GUI for the paint effect class.
Returns: configuration widget
-
name
(self) → str¶ Returns the unique string representing the paint effect class
Returns: unique string See also