4 #include <QAbstractItemView>
6 class RawView :
public QAbstractItemView
13 QRect visualRect(
const QModelIndex &index)
const;
14 void scrollTo(
const QModelIndex &index, ScrollHint hint = EnsureVisible);
15 QModelIndex indexAt(
const QPoint &point)
const;
18 void dataChanged(
const QModelIndex &topLeft,
const QModelIndex &bottomRight,
const QVector<int> &roles = QVector<int>());
24 QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, Qt::KeyboardModifiers modifiers);
26 int horizontalOffset()
const;
27 int verticalOffset()
const;
29 bool isIndexHidden(
const QModelIndex &index)
const;
31 void setSelection(
const QRect&, QItemSelectionModel::SelectionFlags command);
33 void mousePressEvent(QMouseEvent *event);
35 void mouseMoveEvent(QMouseEvent *event);
36 void mouseReleaseEvent(QMouseEvent *event);
38 void paintEvent(QPaintEvent *event);
39 void resizeEvent(QResizeEvent *event);
40 void scrollContentsBy(
int dx,
int dy);
42 QRegion visualRegionForSelection(
const QItemSelection &selection)
const;
45 QRect itemRect(
const QModelIndex &item)
const;
46 QRegion itemRegion(
const QModelIndex &index)
const;
47 int rows(
const QModelIndex &index = QModelIndex())
const;
48 void updateGeometries();