| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
Holds the configuration for a field. More...
#include <qgsattributesformmodel.h>
Public Member Functions | |
| FieldConfig ()=default | |
| FieldConfig (QgsVectorLayer *layer, int idx) | |
| operator QVariant () | |
Public Attributes | |
| QString | mAlias | 
| QPushButton * | mButton = nullptr | 
| QString | mComment | 
| QgsPropertyCollection | mDataDefinedProperties | 
| Qgis::FieldDuplicatePolicy | mDuplicatePolicy = Qgis::FieldDuplicatePolicy::Duplicate | 
| bool | mEditable = true | 
| QMap< QString, QVariant > | mEditorWidgetConfig | 
| QString | mEditorWidgetType | 
| QgsFieldConstraints | mFieldConstraints | 
| bool | mLabelOnTop = false | 
| Qgis::FieldDomainMergePolicy | mMergePolicy = Qgis::FieldDomainMergePolicy::DefaultValue | 
| bool | mReuseLastValues = false | 
| Qgis::FieldDomainSplitPolicy | mSplitPolicy = Qgis::FieldDomainSplitPolicy::Duplicate | 
Holds the configuration for a field.
Definition at line 65 of file qgsattributesformmodel.h.
      
  | 
  default | 
| QgsAttributesFormData::FieldConfig::FieldConfig | ( | QgsVectorLayer * | layer, | 
| int | idx | ||
| ) | 
Definition at line 33 of file qgsattributesformmodel.cpp.
| QgsAttributesFormData::FieldConfig::operator QVariant | ( | ) | 
Definition at line 53 of file qgsattributesformmodel.cpp.
| QString QgsAttributesFormData::FieldConfig::mAlias | 
Definition at line 77 of file qgsattributesformmodel.h.
| QPushButton* QgsAttributesFormData::FieldConfig::mButton = nullptr | 
Definition at line 74 of file qgsattributesformmodel.h.
| QString QgsAttributesFormData::FieldConfig::mComment | 
Definition at line 79 of file qgsattributesformmodel.h.
| QgsPropertyCollection QgsAttributesFormData::FieldConfig::mDataDefinedProperties | 
Definition at line 78 of file qgsattributesformmodel.h.
| Qgis::FieldDuplicatePolicy QgsAttributesFormData::FieldConfig::mDuplicatePolicy = Qgis::FieldDuplicatePolicy::Duplicate | 
Definition at line 81 of file qgsattributesformmodel.h.
| bool QgsAttributesFormData::FieldConfig::mEditable = true | 
Definition at line 70 of file qgsattributesformmodel.h.
| QMap<QString, QVariant> QgsAttributesFormData::FieldConfig::mEditorWidgetConfig | 
Definition at line 76 of file qgsattributesformmodel.h.
| QString QgsAttributesFormData::FieldConfig::mEditorWidgetType | 
Definition at line 75 of file qgsattributesformmodel.h.
| QgsFieldConstraints QgsAttributesFormData::FieldConfig::mFieldConstraints | 
Definition at line 73 of file qgsattributesformmodel.h.
| bool QgsAttributesFormData::FieldConfig::mLabelOnTop = false | 
Definition at line 71 of file qgsattributesformmodel.h.
| Qgis::FieldDomainMergePolicy QgsAttributesFormData::FieldConfig::mMergePolicy = Qgis::FieldDomainMergePolicy::DefaultValue | 
Definition at line 82 of file qgsattributesformmodel.h.
| bool QgsAttributesFormData::FieldConfig::mReuseLastValues = false | 
Definition at line 72 of file qgsattributesformmodel.h.
| Qgis::FieldDomainSplitPolicy QgsAttributesFormData::FieldConfig::mSplitPolicy = Qgis::FieldDomainSplitPolicy::Duplicate | 
Definition at line 80 of file qgsattributesformmodel.h.