ginebra2/Downloads.h
changeset 6 1c3b8676e58c
parent 5 0f2326c2a325
--- 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 <QObject>
 
+#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: