author | insilmaril |
Wed, 29 Apr 2009 21:40:37 +0000 | |
changeset 761 | 0301e6109702 |
parent 745 | 2d4cc445a86a |
child 763 | 8c028a5d9083 |
permissions | -rw-r--r-- |
1 #ifndef VYMVIEW_H
2 #define VYMVIEW_H
4 #include <QItemSelectionModel>
5 #include <QSplitter>
6 #include <QTreeView>
8 class VymModel;
9 class MapEditor;
12 class VymView : public QSplitter
13 {
14 Q_OBJECT
15 public:
16 VymView(VymModel *model);
17 QItemSelectionModel* selectionModel();
19 public slots:
20 void updateChilds (QModelIndex ix);
21 void changeSelection (const QItemSelection &newSel, const QItemSelection &delSel);
23 private:
24 VymModel *model;
25 QTreeView *treeview;
26 QItemSelectionModel *selModel;
27 MapEditor *mapEditor;
28 };
31 #endif