8acf67204b66a39b3f4c7ee9d46be5c3b3e3f671
[dorian] / foldersdialog.h
1 #ifndef FOLDERSDIALOG_H
2 #define FOLDERSDIALOG_H
3
4 class QStringListModel;
5 class QWidget;
6
7 #include "listwindow.h"
8
9 /** Dialog to manage folders monitored by the library. */
10 class FoldersDialog: public ListWindow
11 {
12     Q_OBJECT
13
14 public:
15     explicit FoldersDialog(QWidget *parent = 0);
16
17 signals:
18
19 public slots:
20     void onAdd();
21     void onRemove();
22     void onRefresh();
23     void onRefreshDone(int added, int removed);
24
25 protected:
26     QStringListModel *model;
27 };
28
29 #endif // FOLDERSDIALOG_H