16 #ifndef QGSATTRIBUTETABLEVIEW_H
17 #define QGSATTRIBUTETABLEVIEW_H
33 class QProgressDialog;
70 virtual bool eventFilter( QObject*
object, QEvent* event );
79 void mousePressEvent( QMouseEvent *event );
87 void mouseReleaseEvent( QMouseEvent *event );
95 void mouseMoveEvent( QMouseEvent *event );
103 void keyPressEvent( QKeyEvent *event );
112 void contextMenuEvent( QContextMenuEvent* event );
118 void closeEvent( QCloseEvent *event );
129 void willShowContextMenu( QMenu* menu, QModelIndex atIndex );
134 void repaintRequested( QModelIndexList indexes );
135 void repaintRequested();
136 virtual void selectAll();
137 virtual void selectRow(
int row );
138 virtual void _q_selectRow(
int row );
144 void selectRow(
int row,
bool anchor );
150 QAbstractItemModel* mModel;
153 int mRowSectionAnchor;
154 QItemSelectionModel::SelectionFlag mCtrlDragSelectionFlag;