|
QGIS API Documentation 3.36.0-Maidenhead (09951dc0acf)
|
This is the complete list of members for QgsVectorLayerUtils, including all inherited members.
| attributeHasConstraints(const QgsVectorLayer *layer, int attributeIndex) | QgsVectorLayerUtils | static |
| CascadedFeatureFlag enum name | QgsVectorLayerUtils | |
| createFeature(const QgsVectorLayer *layer, const QgsGeometry &geometry=QgsGeometry(), const QgsAttributeMap &attributes=QgsAttributeMap(), QgsExpressionContext *context=nullptr) | QgsVectorLayerUtils | static |
| createFeatures(const QgsVectorLayer *layer, const QgsFeaturesDataList &featuresData, QgsExpressionContext *context=nullptr) | QgsVectorLayerUtils | static |
| createUniqueValue(const QgsVectorLayer *layer, int fieldIndex, const QVariant &seed=QVariant()) | QgsVectorLayerUtils | static |
| createUniqueValueFromCache(const QgsVectorLayer *layer, int fieldIndex, const QSet< QVariant > &existingValues, const QVariant &seed=QVariant()) | QgsVectorLayerUtils | static |
| duplicateFeature(QgsVectorLayer *layer, const QgsFeature &feature, QgsProject *project, QgsDuplicateFeatureContext &duplicateFeatureContext, const int maxDepth=0, int depth=0, QList< QgsVectorLayer * > referencedLayersBranch=QList< QgsVectorLayer * >()) | QgsVectorLayerUtils | static |
| fieldEditabilityDependsOnFeature(const QgsVectorLayer *layer, int fieldIndex) | QgsVectorLayerUtils | static |
| fieldIsEditable(const QgsVectorLayer *layer, int fieldIndex, const QgsFeature &feature) | QgsVectorLayerUtils | static |
| fieldIsReadOnly(const QgsVectorLayer *layer, int fieldIndex) | QgsVectorLayerUtils | static |
| getDoubleValues(const QgsVectorLayer *layer, const QString &fieldOrExpression, bool &ok, bool selectedOnly=false, int *nullCount=nullptr, QgsFeedback *feedback=nullptr) | QgsVectorLayerUtils | static |
| getFeatureDisplayString(const QgsVectorLayer *layer, const QgsFeature &feature) | QgsVectorLayerUtils | static |
| getFeatureSource(QPointer< QgsVectorLayer > layer, QgsFeedback *feedback=nullptr) | QgsVectorLayerUtils | static |
| getValues(const QgsVectorLayer *layer, const QString &fieldOrExpression, bool &ok, bool selectedOnly=false, QgsFeedback *feedback=nullptr) | QgsVectorLayerUtils | static |
| getValuesIterator(const QgsVectorLayer *layer, const QString &fieldOrExpression, bool &ok, bool selectedOnly) | QgsVectorLayerUtils | static |
| guessFriendlyIdentifierField(const QgsFields &fields, bool *foundFriendly=nullptr) | QgsVectorLayerUtils | static |
| IgnoreAuxiliaryLayers enum value | QgsVectorLayerUtils | |
| impactsCascadeFeatures(const QgsVectorLayer *layer, const QgsFeatureIds &fids, const QgsProject *project, QgsDuplicateFeatureContext &context, QgsVectorLayerUtils::CascadedFeatureFlags flags=QgsVectorLayerUtils::CascadedFeatureFlags()) | QgsVectorLayerUtils | static |
| labelMasks(const QgsVectorLayer *) | QgsVectorLayerUtils | static |
| makeFeatureCompatible(const QgsFeature &feature, const QgsVectorLayer *layer, QgsFeatureSink::SinkFlags sinkFlags=QgsFeatureSink::SinkFlags()) | QgsVectorLayerUtils | static |
| makeFeaturesCompatible(const QgsFeatureList &features, const QgsVectorLayer *layer, QgsFeatureSink::SinkFlags sinkFlags=QgsFeatureSink::SinkFlags()) | QgsVectorLayerUtils | static |
| matchAttributesToFields(QgsFeature &feature, const QgsFields &fields) | QgsVectorLayerUtils | static |
| QgsFeaturesDataList typedef | QgsVectorLayerUtils | |
| symbolLayerMasks(const QgsVectorLayer *) | QgsVectorLayerUtils | static |
| validateAttribute(const QgsVectorLayer *layer, const QgsFeature &feature, int attributeIndex, QStringList &errors, QgsFieldConstraints::ConstraintStrength strength=QgsFieldConstraints::ConstraintStrengthNotSet, QgsFieldConstraints::ConstraintOrigin origin=QgsFieldConstraints::ConstraintOriginNotSet) | QgsVectorLayerUtils | static |
| valueExists(const QgsVectorLayer *layer, int fieldIndex, const QVariant &value, const QgsFeatureIds &ignoreIds=QgsFeatureIds()) | QgsVectorLayerUtils | static |