vymview.h
author insilmaril
Thu, 19 Mar 2009 11:45:28 +0000
changeset 742 54d44ecd6097
parent 727 96402b172173
child 745 2d4cc445a86a
permissions -rw-r--r--
ProgressBar during load and more fixes
insilmaril@726
     1
#ifndef VYMVIEW_H 
insilmaril@726
     2
#define VYMVIEW_H
insilmaril@726
     3
insilmaril@726
     4
#include <QItemSelectionModel>
insilmaril@726
     5
#include <QSplitter>
insilmaril@726
     6
#include <QTreeView>
insilmaril@726
     7
insilmaril@726
     8
class VymModel;
insilmaril@726
     9
insilmaril@726
    10
insilmaril@726
    11
class VymView : public QSplitter 
insilmaril@726
    12
{
insilmaril@727
    13
	Q_OBJECT
insilmaril@726
    14
public:
insilmaril@726
    15
	VymView(VymModel *model);
insilmaril@726
    16
	QItemSelectionModel* selectionModel();
insilmaril@727
    17
insilmaril@727
    18
public slots:
insilmaril@727
    19
	void changeSelection (const QItemSelection &newSel, const QItemSelection &delSel);
insilmaril@727
    20
insilmaril@726
    21
private:
insilmaril@742
    22
	VymModel *model;
insilmaril@726
    23
	QTreeView *treeview;
insilmaril@727
    24
	QItemSelectionModel *selModel;
insilmaril@726
    25
};
insilmaril@726
    26
insilmaril@726
    27
insilmaril@726
    28
#endif
insilmaril@726
    29