16#ifndef QGSRELATIONWIDGETWRAPPER_H
17#define QGSRELATIONWIDGETWRAPPER_H
47 const QString &relationEditorName,
50 QWidget *editor =
nullptr,
68 Q_DECL_DEPRECATED
void setShowLabel(
bool showLabel )
SIP_DEPRECATED;
80 Q_DECL_DEPRECATED
void setShowLinkButton(
bool showLinkButton )
SIP_DEPRECATED;
92 Q_DECL_DEPRECATED
void setShowUnlinkButton(
bool showUnlinkButton )
SIP_DEPRECATED;
99 Q_DECL_DEPRECATED
void setShowSaveChildEditsButton(
bool showChildEdits )
SIP_DEPRECATED;
106 Q_DECL_DEPRECATED
bool showSaveChildEditsButton()
const SIP_DEPRECATED;
129 void setWidgetConfig(
const QVariantMap &config );
135 QVariantMap widgetConfig()
const;
141 bool forceSuppressFormPopup()
const;
150 void setForceSuppressFormPopup(
bool forceSuppressFormPopup );
156 QVariant nmRelationId()
const;
163 void setNmRelationId(
const QVariant &nmRelationId = QVariant() );
178 Q_DECL_DEPRECATED
void setLabel(
const QString &label = QString() )
SIP_DEPRECATED;
197 void widgetValueChanged(
const QString &attribute,
const QVariant &newValue,
bool attributeChanged );
203 bool valid()
const override;
230 void setVisible(
bool visible );
233 void aboutToSave()
override;
236 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