omadrm/drmplugins/drmrohandler/src/qrohandlerdmgreventhandler.cpp
author hgs
Thu, 24 Jun 2010 12:39:58 +0300
changeset 49 69d8e75812b7
permissions -rw-r--r--
201025_01
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
49
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     1
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     2
#include <download.h>
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     3
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     4
#include "qrohandlerdmgreventhandler.h"
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     5
#include "rohandlerdmgrwrapper.h"
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     6
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     7
QRoHandlerDMgrEventHandler::QRoHandlerDMgrEventHandler( 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     8
	CRoHandlerDMgrWrapper& aRoHandlerDMgrWrapper, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     9
	WRT::Download& aDownload )
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    10
	: iDownload(aDownload),
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    11
	  iRoHandlerDMgrWrapper(aRoHandlerDMgrWrapper)
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    12
	{
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    13
	QT_TRAP_THROWING
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    14
			(
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    15
			QObject::connect
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    16
					(
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    17
					&iDownload, SIGNAL(downloadEvent(DownloadEvent*)), 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    18
					this, SLOT(HandleDownloadEventL(DownloadEvent*))
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    19
					)
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    20
			);
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    21
	}
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    22
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    23
void QRoHandlerDMgrEventHandler::HandleDownloadEventL( WRT::DownloadEvent* aEvent )
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    24
	{
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    25
	iRoHandlerDMgrWrapper.HandleDownloadEventL(aEvent);
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    26
	}