1 #ifndef LIBRARYDIALOG_H
2 #define LIBRARYDIALOG_H
6 #include <QModelIndexList>
8 #include "listwindow.h"
20 /** Manage library. */
21 class LibraryDialog: public ListWindow
26 explicit LibraryDialog(QWidget *parent = 0);
32 void onItemActivated(const QModelIndex &index);
33 void onAddFromFolder(const QString &path);
34 void onAddFromFolderDone(int added);
36 void showSearchResults();
37 void onSortByAuthor();
41 QString createItemText(Book *book);
42 void setSelected(const QModelIndex &index);
43 SortedLibrary *sortedLibrary;
44 ProgressDialog *progress;
45 QAction *sortByAuthor;
47 SearchDialog *searchDialog;
50 #endif // LIBRARYDIALOG_H