Olive
sourceiconview.h
1 #ifndef SOURCEICONVIEW_H
2 #define SOURCEICONVIEW_H
3 
4 #include <QListView>
5 
6 class Project;
7 
8 class SourceIconView : public QListView {
9  Q_OBJECT
10 public:
11  SourceIconView(QWidget* parent = 0);
12  Project* project_parent;
13 
14  void mousePressEvent(QMouseEvent* event);
15  void mouseDoubleClickEvent(QMouseEvent *event);
16  void dragEnterEvent(QDragEnterEvent *event);
17  void dragMoveEvent(QDragMoveEvent *event);
18  void dropEvent(QDropEvent* event);
19 signals:
20  void changed_root();
21 private slots:
22  void show_context_menu();
23  void item_click(const QModelIndex& index);
24 };
25 
26 #endif // SOURCEICONVIEW_H
Definition: project.h:40
Definition: sourceiconview.h:8