16 #ifndef QGSATTRIBUTETABLEVIEW_H    17 #define QGSATTRIBUTETABLEVIEW_H   147     void repaintRequested( 
const QModelIndexList& indexes );
   148     void repaintRequested();
   151     virtual void _q_selectRow( 
int row );
   155     void showHorizontalSortIndicator();
   156     void actionTriggered();
   157     void columnSizeChanged( 
int index, 
int oldWidth, 
int newWidth );
   158     void onActionColumnItemPainted( 
const QModelIndex& index );
   159     void recreateActionWidgets();
   162     void updateActionImage( 
QWidget* widget );
   171     int mRowSectionAnchor;
   172     QItemSelectionModel::SelectionFlag mCtrlDragSelectionFlag;
 
Provides a table view of features of a QgsVectorLayer. 
 
void columnResized(int column, int oldWidth, int newWidth)
 
A model backed by a QgsVectorLayerCache which is able to provide feature/attribute information to a Q...
 
virtual void mouseReleaseEvent(QMouseEvent *event)
 
Map canvas is a class for displaying all GIS data types on a canvas. 
 
virtual void setModel(QAbstractItemModel *model)
 
virtual bool eventFilter(QObject *watched, QEvent *event)
 
This class caches features of a given QgsVectorLayer. 
 
virtual void mouseMoveEvent(QMouseEvent *event)
 
virtual void mousePressEvent(QMouseEvent *event)
 
A delegate item class for QgsAttributeTable (see Qt documentation for QItemDelegate). 
 
virtual void keyPressEvent(QKeyEvent *event)
 
This is a container for configuration of the attribute table. 
 
Is an interface class to abstract feature selection handling. 
 
Represents a vector layer which manages a vector based data sets.