16#ifndef QGSRELATIONWIDGETWRAPPER_H
17#define QGSRELATIONWIDGETWRAPPER_H
48 const QString &relationEditorName,
51 QWidget *editor =
nullptr,
69 Q_DECL_DEPRECATED
void setShowLabel(
bool showLabel )
SIP_DEPRECATED;
81 Q_DECL_DEPRECATED
void setShowLinkButton(
bool showLinkButton )
SIP_DEPRECATED;
93 Q_DECL_DEPRECATED
void setShowUnlinkButton(
bool showUnlinkButton )
SIP_DEPRECATED;
100 Q_DECL_DEPRECATED
void setShowSaveChildEditsButton(
bool showChildEdits )
SIP_DEPRECATED;
107 Q_DECL_DEPRECATED
bool showSaveChildEditsButton()
const SIP_DEPRECATED;
130 void setWidgetConfig(
const QVariantMap &config );
136 QVariantMap widgetConfig()
const;
142 bool forceSuppressFormPopup()
const;
151 void setForceSuppressFormPopup(
bool forceSuppressFormPopup );
157 QVariant nmRelationId()
const;
164 void setNmRelationId(
const QVariant &nmRelationId = QVariant() );
179 Q_DECL_DEPRECATED
void setLabel(
const QString &label = QString() )
SIP_DEPRECATED;
198 void widgetValueChanged(
const QString &attribute,
const QVariant &newValue,
bool attributeChanged );
204 bool valid()
const override;
231 void setVisible(
bool visible );
234 void aboutToSave()
override;
237 QString mRelationEditorId;
The feature class encapsulates a single feature including its unique ID, geometry and a list of field...
Represents a relationship between two vector layers.
Represents a vector layer which manages a vector based data sets.
QSet< QgsFeatureId > QgsFeatureIds