QGIS API Documentation 3.43.0-Master (56aa1fd18d7)
|
Graphical representation for the form layout while configuring attributes forms. More...
#include <qgsattributesformproperties.h>
Public Member Functions | |
QgsAttributesFormLayoutView (QgsVectorLayer *layer, QWidget *parent=nullptr) | |
Constructor for QgsAttributesFormLayoutView, with the given parent. | |
QgsAttributesFormLayoutModel * | formLayoutModel () const |
Access the underlying QgsAttributesFormLayoutModel model. | |
void | setModel (QAbstractItemModel *model) override |
Overridden setModel() from base class. Only QgsAttributesFormLayoutModel is an acceptable model. | |
![]() | |
QgsAttributesFormBaseView (QgsVectorLayer *layer, QWidget *parent=nullptr) | |
Constructor for QgsAttributesFormBaseView, with the given parent. | |
QgsExpressionContext | createExpressionContext () const override |
This method needs to be reimplemented in all classes which implement this interface and return an expression context. | |
![]() | |
virtual | ~QgsExpressionContextGenerator ()=default |
Protected Member Functions | |
void | dragEnterEvent (QDragEnterEvent *event) override |
void | dragMoveEvent (QDragMoveEvent *event) override |
Is called when mouse is moved over attributes tree before a drop event. | |
void | dropEvent (QDropEvent *event) override |
Additional Inherited Members | |
![]() | |
void | selectFirstMatchingItem (const QgsAttributesFormData::AttributesFormItemType &itemType, const QString &itemId) |
Selects the first item that matches a itemType and a itemId. | |
![]() | |
QgsVectorLayer * | mLayer = nullptr |
Graphical representation for the form layout while configuring attributes forms.
Definition at line 265 of file qgsattributesformproperties.h.
|
explicit |
Constructor for QgsAttributesFormLayoutView, with the given parent.
The given layer is used to build an expression context with the layer scope.
Definition at line 922 of file qgsattributesformproperties.cpp.
|
overrideprotected |
Definition at line 970 of file qgsattributesformproperties.cpp.
|
overrideprotected |
Is called when mouse is moved over attributes tree before a drop event.
Definition at line 995 of file qgsattributesformproperties.cpp.
|
overrideprotected |
Definition at line 1016 of file qgsattributesformproperties.cpp.
QgsAttributesFormLayoutModel * QgsAttributesFormLayoutView::formLayoutModel | ( | ) | const |
Access the underlying QgsAttributesFormLayoutModel model.
Definition at line 940 of file qgsattributesformproperties.cpp.
|
override |
Overridden setModel() from base class. Only QgsAttributesFormLayoutModel is an acceptable model.
Definition at line 928 of file qgsattributesformproperties.cpp.