diff -r 50c53e893c3f -r 1221b68b8a5f omadrm/drmplugins/drmrohandler/src/qrohandlerdmgreventhandler.cpp --- /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 + +#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); + }