QXRD  0.11.16
qxrdfilebrowserview.h
Go to the documentation of this file.
1 #ifndef QXRDFILEBROWSERVIEW_H
2 #define QXRDFILEBROWSERVIEW_H
3 
4 #include <QTableView>
5 
6 class QxrdFileBrowserView : public QTableView
7 {
8  Q_OBJECT
9 public:
10  typedef QTableView inherited;
11 
12  explicit QxrdFileBrowserView(QWidget *parent = 0);
13 
14 signals:
15 
16 public slots:
17 
18 protected:
19  void paintEvent(QPaintEvent *event);
20 
21 public:
22  virtual void dataChanged ( const QModelIndex & topLeft, const QModelIndex & bottomRight, const QVector<int> &roles = QVector<int>() );
23  virtual QModelIndex indexAt ( const QPoint & point ) const;
24  virtual void keyboardSearch ( const QString & search );
25  virtual void reset ();
26  virtual void scrollTo ( const QModelIndex & index, ScrollHint hint = EnsureVisible );
27  virtual void selectAll ();
28  virtual void setModel ( QAbstractItemModel * model );
29  virtual void setSelectionModel ( QItemSelectionModel * selectionModel );
30  virtual QRect visualRect ( const QModelIndex & index ) const;
31 };
32 
33 #endif // QXRDFILEBROWSERVIEW_H
virtual void keyboardSearch(const QString &search)
virtual QRect visualRect(const QModelIndex &index) const
QxrdFileBrowserView(QWidget *parent=0)
virtual void setSelectionModel(QItemSelectionModel *selectionModel)
virtual void scrollTo(const QModelIndex &index, ScrollHint hint=EnsureVisible)
virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector< int > &roles=QVector< int >())
virtual QModelIndex indexAt(const QPoint &point) const
virtual void setModel(QAbstractItemModel *model)
void paintEvent(QPaintEvent *event)