1 #ifndef LIBRARYDIALOG_H
2 #define LIBRARYDIALOG_H
6 #include <QModelIndexList>
8 #include "listwindow.h"
21 /** Manage library. */
22 class LibraryDialog: public ListWindow
27 explicit LibraryDialog(QWidget *parent = 0);
36 #endif // Q_WS_MAEMO_5
38 void onItemActivated(const QModelIndex &index);
39 void onCurrentBookChanged();
40 void onAddFromFolder(const QString &path);
41 void onAddFromFolderDone(int added);
43 void showSearchResults();
44 void onSortByAuthor();
48 QString createItemText(Book *book);
49 void setSelected(const QModelIndex &index);
50 QModelIndex selected() const;
52 SortedLibrary *sortedLibrary;
53 ProgressDialog *progress;
54 SearchDialog *searchDialog;
55 QAction *sortByAuthor;
59 #endif // LIBRARYDIALOG_H