diff -r 0f2326c2a325 -r 1c3b8676e58c ginebra2/Downloads.h --- a/ginebra2/Downloads.h Wed Jun 23 17:59:43 2010 +0300 +++ b/ginebra2/Downloads.h Tue Jul 06 14:03:49 2010 +0300 @@ -24,11 +24,12 @@ #include +#include "downloadproxy.h" + class QUrl; class QWebPage; class DownloadController; -class Download; namespace GVA { @@ -46,12 +47,10 @@ void downloadImage(const QString & imageUrl); private slots: -#ifdef USE_DOWNLOAD_MANAGER - void reportDownloadCreated(Download * download); - void reportDownloadStarted(Download * download); - void reportDownloadSuccess(Download * download); - void reportDownloadFailure(Download * download, const QString & error); -#endif + void reportDownloadCreated(DownloadProxy downloadProxy); + void reportDownloadStarted(DownloadProxy downloadProxy); + void reportDownloadSuccess(DownloadProxy downloadProxy); + void reportDownloadFailure(DownloadProxy downloadProxy, const QString & error); void reportUnsupportedDownload(const QUrl & url); signals: