10 class QNetworkAccessManager;
13 /** Search for books, display and download results. */
14 class Search: public QObject
23 QStringList languages;
36 static Search *instance();
43 void beginDownload(int totalBlocks);
44 void downloading(int blocks);
48 void start(const Query &query);
49 QList<Result> results();
50 bool download(const Result &result, const QString &fileName);
52 void downloadFinished();
56 QNetworkAccessManager *manager;
57 QNetworkAccessManager *downloadManager;
59 QNetworkReply *downloadReply;
60 QList<Result> searchResults;