16#ifndef QGSATTRIBUTESFORMVIEW_H
17#define QGSATTRIBUTESFORMVIEW_H
63 const QList<QgsAttributesFormTreeViewIndicator *>
indicators(
const QModelIndex &index )
const;
121 QHash< QgsAttributesFormItem *, QList< QgsAttributesFormTreeViewIndicator * > >
mIndicators;
145 void setModel( QAbstractItemModel *model )
override;
172 void setModel( QAbstractItemModel *model )
override;
178 void dropEvent( QDropEvent *event )
override;
181 void onItemDoubleClicked(
const QModelIndex &index );
182 void handleExternalDroppedItem( QModelIndex &index );
183 void handleInternalDroppedItem( QModelIndex &index );
Abstract interface for generating an expression context.
virtual QgsExpressionContext createExpressionContext() const =0
This method needs to be reimplemented in all classes which implement this interface and return an exp...
Expression contexts are used to encapsulate the parameters around which a QgsExpression should be eva...
Represents a vector layer which manages a vector based dataset.