| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
Abstract base class for configurable relation widget types. More...
#include <qgsabstractrelationeditorwidget.h>

Public Member Functions | |
| QgsAbstractRelationEditorConfigWidget (const QgsRelation &relation, QWidget *parent) | |
| Create a new configuration widget.   | |
| virtual QVariantMap | config ()=0 | 
| Create a configuration from the current GUI state.   | |
| QgsVectorLayer * | layer () | 
| Returns the layer for which this configuration widget applies.   | |
| virtual QgsRelation | nmRelation () const | 
| Returns the nm relation for which this configuration widget applies.   | |
| QgsRelation | relation () const | 
| Returns the relation for which this configuration widget applies.   | |
| virtual void | setConfig (const QVariantMap &config)=0 | 
| Update the configuration widget to represent the given configuration.   | |
| virtual void | setNmRelation (const QgsRelation &nmRelation) | 
| Set the nm relation for this widget.   | |
Abstract base class for configurable relation widget types.
It implements the GUI configuration widget and transforms this to/from a configuration.
It will only be instantiated by {
Definition at line 340 of file qgsabstractrelationeditorwidget.h.
      
  | 
  explicit | 
Create a new configuration widget.
| relation | The relation for which the configuration dialog will be created | 
| parent | A parent widget | 
Definition at line 754 of file qgsabstractrelationeditorwidget.cpp.
      
  | 
  pure virtual | 
Create a configuration from the current GUI state.
Implemented in QgsRelationEditorConfigWidget.
| QgsVectorLayer * QgsAbstractRelationEditorConfigWidget::layer | ( | ) | 
Returns the layer for which this configuration widget applies.
Definition at line 760 of file qgsabstractrelationeditorwidget.cpp.
      
  | 
  virtual | 
Returns the nm relation for which this configuration widget applies.
Definition at line 775 of file qgsabstractrelationeditorwidget.cpp.
| QgsRelation QgsAbstractRelationEditorConfigWidget::relation | ( | ) | const | 
Returns the relation for which this configuration widget applies.
Definition at line 765 of file qgsabstractrelationeditorwidget.cpp.
      
  | 
  pure virtual | 
Update the configuration widget to represent the given configuration.
| config | The configuration which should be represented by this widget | 
Implemented in QgsRelationEditorConfigWidget.
      
  | 
  virtual | 
Set the nm relation for this widget.
| nmRelation | The nm relation | 
Definition at line 770 of file qgsabstractrelationeditorwidget.cpp.