diff -r c68061d56109 -r 69d8e75812b7 omadrm/drmplugins/drmrohandler/src/qrohandlerdmgreventhandler.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/omadrm/drmplugins/drmrohandler/src/qrohandlerdmgreventhandler.cpp Thu Jun 24 12:39:58 2010 +0300 @@ -0,0 +1,26 @@ + +#include + +#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); + }