17#ifndef QGSPOLYMORPHICRELATION_P_H 
   18#define QGSPOLYMORPHICRELATION_P_H 
   41class QgsPolymorphicRelationPrivate : 
public QSharedData
 
   44    QgsPolymorphicRelationPrivate() = 
default;
 
   49    QString mRelationName;
 
   51    QString mReferencingLayerId;
 
   53    QPointer<QgsVectorLayer> mReferencingLayer;
 
   55    QString mReferencedLayerField;
 
   57    QString mReferencedLayerExpression;
 
   59    QStringList mReferencedLayerIds;
 
   67    QList< QgsRelation::FieldPair > mFieldPairs;
 
   70    QMap<QString, QgsVectorLayer *> mReferencedLayersMap;
 
RelationshipStrength
Relationship strength.
 
@ Association
Loose relation, related elements are not part of the parent and a parent copy will not copy any child...
 
Represents a vector layer which manages a vector based dataset.