Stores metadata about a paint effect class.  
 More...
#include <qgspainteffectregistry.h>
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. 
 
Definition at line 39 of file qgspainteffectregistry.h.
 
◆ QgsPaintEffectAbstractMetadata()
      
        
          | QgsPaintEffectAbstractMetadata::QgsPaintEffectAbstractMetadata  | 
          ( | 
          const QString &  | 
          name,  | 
        
        
           | 
           | 
          const QString &  | 
          visibleName  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~QgsPaintEffectAbstractMetadata()
  
  
      
        
          | virtual QgsPaintEffectAbstractMetadata::~QgsPaintEffectAbstractMetadata  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ createPaintEffect()
  
  
      
        
          | virtual QgsPaintEffect * QgsPaintEffectAbstractMetadata::createPaintEffect  | 
          ( | 
          const QVariantMap &  | 
          map | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Create a paint effect of this class given an encoded map of properties. 
- Parameters
 - 
  
  
 
- Returns
 - new paint effect 
 
Implemented in QgsPaintEffectMetadata.
 
 
◆ createWidget()
Create configuration widget for paint effect of this class. 
Can return nullptr if there's no GUI for the paint effect class. 
- Returns
 - configuration widget 
 
Reimplemented in QgsPaintEffectMetadata.
Definition at line 78 of file qgspainteffectregistry.h.
 
 
◆ name()
  
  
      
        
          | QString QgsPaintEffectAbstractMetadata::name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ visibleName()
  
  
      
        
          | QString QgsPaintEffectAbstractMetadata::visibleName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Returns the user visible string representing the paint effect class. 
- Returns
 - friendly user visible string 
 
- See also
 - name 
 
Definition at line 64 of file qgspainteffectregistry.h.
 
 
◆ mName
  
  
      
        
          | QString QgsPaintEffectAbstractMetadata::mName | 
         
       
   | 
  
protected   | 
  
 
 
◆ mVisibleName
  
  
      
        
          | QString QgsPaintEffectAbstractMetadata::mVisibleName | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: