16 #ifndef QGSRELATIONWIDGETWRAPPER_H 
   17 #define QGSRELATIONWIDGETWRAPPER_H 
   48       const QString &relationEditorName,
 
   51       QWidget *editor = 
nullptr,
 
   71     Q_DECL_DEPRECATED 
void setShowLabel( 
bool showLabel ) 
SIP_DEPRECATED;
 
   85     Q_DECL_DEPRECATED 
void setShowLinkButton( 
bool showLinkButton ) 
SIP_DEPRECATED;
 
   99     Q_DECL_DEPRECATED 
void setShowUnlinkButton( 
bool showUnlinkButton ) 
SIP_DEPRECATED;
 
  106     Q_DECL_DEPRECATED 
void setShowSaveChildEditsButton( 
bool showChildEdits ) 
SIP_DEPRECATED;
 
  113     Q_DECL_DEPRECATED 
bool showSaveChildEditsButton() 
const SIP_DEPRECATED;
 
  120     Q_DECL_DEPRECATED 
void setVisibleButtons( 
const QgsAttributeEditorRelation::Buttons &buttons ) 
SIP_DEPRECATED;
 
  127     Q_DECL_DEPRECATED QgsAttributeEditorRelation::Buttons visibleButtons() 
const SIP_DEPRECATED;
 
  136     void setWidgetConfig( 
const QVariantMap &config );
 
  142     QVariantMap widgetConfig() 
const;
 
  148     bool forceSuppressFormPopup() 
const;
 
  157     void setForceSuppressFormPopup( 
bool forceSuppressFormPopup );
 
  163     QVariant nmRelationId() 
const;
 
  170     void setNmRelationId( 
const QVariant &nmRelationId = QVariant() );
 
  185     Q_DECL_DEPRECATED 
void setLabel( 
const QString &label = QString() ) 
SIP_DEPRECATED;
 
  205     void widgetValueChanged( 
const QString &attribute, 
const QVariant &newValue, 
bool attributeChanged );
 
  211     bool valid() 
const override;
 
  222     void relatedFeaturesChanged();
 
  239     void setVisible( 
bool visible );
 
  242     void aboutToSave() 
override;
 
  245     QString mRelationEditorId;
 
  249 #endif // QGSRELATIONWIDGETWRAPPER_H