16#ifndef QGSATTRIBUTESFORMVIEW_H
17#define QGSATTRIBUTESFORMVIEW_H
64 const QList<QgsAttributesFormTreeViewIndicator *>
indicators(
const QModelIndex &index )
const;
122 QHash< QgsAttributesFormItem *, QList< QgsAttributesFormTreeViewIndicator * > >
mIndicators;
147 void setModel( QAbstractItemModel *model )
override;
175 void setModel( QAbstractItemModel *model )
override;
181 void dropEvent( QDropEvent *event )
override;
184 void onItemDoubleClicked(
const QModelIndex &index );
185 void handleExternalDroppedItem( QModelIndex &index );
186 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.