summaryrefslogtreecommitdiff
path: root/examples/tutorials/modelview/7_selections/modelview.h
blob: 0e638a9a6368b7df8c86a3b6ef29e4c87e44c4c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef MODELVIEW_H
#define MODELVIEW_H

#include <QtGui/QMainWindow>

class QTreeView; //forward declaration
class QStandardItemModel;
class QItemSelection;


class ModelView : public QMainWindow
{
    Q_OBJECT
private:
    QTreeView *treeView;
    QStandardItemModel *standardModel;
private slots:
    void selectionChangedSlot(const QItemSelection & newSelection, const QItemSelection & oldSelection);
public:
    ModelView(QWidget *parent = 0);
};

#endif // MODELVIEW_H