commondrm/drmutility/src/qdrmutilitydmgreventhandler.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 "qdrmutilitydmgreventhandler.h"
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     5
#include "drmutilitydmgrwrapper.h"
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     6
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     7
QDrmUtilityDmgrEventHandler::QDrmUtilityDmgrEventHandler( CDrmUtilityDmgrWrapper& aDrmUtilityDmgrWrapper, WRT::Download& aDownload )
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     8
	: iDownload(aDownload),
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     9
	  iDrmUtilityDmgrWrapper(aDrmUtilityDmgrWrapper)
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    10
	{
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    11
	QT_TRAP_THROWING(
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    12
					QObject::connect(	&iDownload, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    13
										SIGNAL(downloadEvent(DownloadEvent*)), 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    14
										this, SLOT(HandleDownloadEventL(DownloadEvent*))
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    15
									)
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    16
					);
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    17
	}
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    18
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    19
void QDrmUtilityDmgrEventHandler::HandleDownloadEventL( WRT::DownloadEvent* aEvent )
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    20
	{
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    21
	iDrmUtilityDmgrWrapper.HandleDownloadEventL(aEvent);
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    22
	}