OSDN Git Service

d5c3c27f47dd5425e9f5f809c60f5cfc2e5045d0
[gefu/Gefu.git] / thumbnailview.h
1 #ifndef THUMBNAILVIEW_H
2 #define THUMBNAILVIEW_H
3
4 #include "abstractview.h"
5
6 #include <QListView>
7
8 class MainWindow;
9
10 class ThumbnailView : public QListView, public AbstractView
11 {
12     Q_OBJECT
13 public:
14     explicit ThumbnailView(QWidget *parent = 0);
15
16     void    initialize(MainWindow *w);
17
18 signals:
19
20 public slots:
21
22
23     // AbstractView interface
24 public:
25     void scaleUp();
26     void scaleDown();
27
28     // QAbstractItemView interface
29 public:
30     void setModel(QAbstractItemModel *model);
31
32 };
33
34 #endif // THUMBNAILVIEW_H