QGIS API Documentation
3.26.3-Buenos Aires (65e4edfdad)
|
Go to the documentation of this file.
30 qDeleteAll( mRelationWidgetFactories );
31 mRelationWidgetFactories.clear();
39 if ( mRelationWidgetFactories.contains( widgetFactory->
type() ) )
42 mRelationWidgetFactories.insert( widgetFactory->
type(), widgetFactory );
48 if ( widgetType == mDefaultWidgetType )
51 mRelationWidgetFactories.remove( widgetType );
56 return mRelationWidgetFactories.keys();
69 return mDefaultWidgetType;
74 return mRelationWidgetFactories;
79 if ( ! mRelationWidgetFactories.contains( widgetType ) )
82 return mRelationWidgetFactories.value( widgetType )->create( config, parent );
87 if ( ! mRelationWidgetFactories.contains( widgetType ) )
90 return mRelationWidgetFactories.value( widgetType )->configWidget( relation, parent );