--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/omadrm/drmplugins/drmrohandler/src/qrohandlerdmgreventhandler.cpp Tue Aug 31 15:29:38 2010 +0300
@@ -0,0 +1,26 @@
+
+#include <download.h>
+
+#include "qrohandlerdmgreventhandler.h"
+#include "rohandlerdmgrwrapper.h"
+
+QRoHandlerDMgrEventHandler::QRoHandlerDMgrEventHandler(
+ CRoHandlerDMgrWrapper& aRoHandlerDMgrWrapper,
+ WRT::Download& aDownload )
+ : iDownload(aDownload),
+ iRoHandlerDMgrWrapper(aRoHandlerDMgrWrapper)
+ {
+ QT_TRAP_THROWING
+ (
+ QObject::connect
+ (
+ &iDownload, SIGNAL(downloadEvent(DownloadEvent*)),
+ this, SLOT(HandleDownloadEventL(DownloadEvent*))
+ )
+ );
+ }
+
+void QRoHandlerDMgrEventHandler::HandleDownloadEventL( WRT::DownloadEvent* aEvent )
+ {
+ iRoHandlerDMgrWrapper.HandleDownloadEventL(aEvent);
+ }