Don't reload volume if bookmark is in the same volume.
[dorian] / bookmarksdialog.h
1 #ifndef BOOKMARKSDIALOG_H
2 #define BOOKMARKSDIALOG_H
3
4 #include <QDialog>
5
6 class Book;
7 class QListWidget;
8 class QListWidgetItem;
9
10 /** Dialog box managing bookmarks. */
11 class BookmarksDialog: public QDialog
12 {
13     Q_OBJECT
14
15 public:
16     explicit BookmarksDialog(Book *book, QWidget *parent = 0);
17
18 signals:
19
20 public slots:
21     void onGo();
22     void onAdd();
23     void onItemActivated(QListWidgetItem *);
24
25 protected:
26     Book *book;
27     QListWidget *list;
28 };
29
30 #endif // BOOKMARKSDIALOG_H