]> git.sven.stormbind.net Git - sven/vym.git/blob - slideeditor.h
Import Upstream version 2.6.11
[sven/vym.git] / slideeditor.h
1 #ifndef SLIDEEDITOR_H 
2 #define SLIDEEDITOR_H
3
4 #include <QItemSelection>
5 #include <QWidget>
6
7 class SlideModel;
8 class QTreeView;
9 class SlideControlWidget;
10 class VymModel;
11
12 class SlideEditor: public QWidget
13 {
14     Q_OBJECT
15
16 public:
17     SlideEditor (VymModel *);
18
19 public slots:   
20     void previousSlide();
21     void nextSlide();
22     void addSlide();
23     void editSlide();
24     void deleteSlide();
25     void moveSlideUp();
26     void moveSlideDown();
27     void updateSelection(QItemSelection ,QItemSelection);
28
29 private:
30     VymModel *vymModel;
31     SlideModel *slideModel;
32     QTreeView *view;
33     SlideControlWidget *slideControl;
34 };
35
36 #endif
37