qtinternetradio/ui/src/irfileviewservice.cpp
changeset 17 38bbf2dcd608
parent 11 f683e24efca3
--- a/qtinternetradio/ui/src/irfileviewservice.cpp	Fri Sep 17 08:27:59 2010 +0300
+++ b/qtinternetradio/ui/src/irfileviewservice.cpp	Mon Oct 04 00:07:46 2010 +0300
@@ -15,17 +15,20 @@
 *
 */
 #include <xqserviceutil.h>
+#include <xqsharablefile.h>
 
 #include "irfileviewservice.h"
 #include "irplaylist.h"
 #include "irapplication.h"
 #include "irqsettings.h"
+#include "irqlogger.h"
 
 #define INTERNETRADIO_SERVICE_NAME "internet_radio_10_1.com.nokia.symbian.IFileView"
 
 IRFileViewService::IRFileViewService(IRApplication *aApplication) : XQServiceProvider(INTERNETRADIO_SERVICE_NAME),
 iApplication(aApplication), iPlayList(NULL)
 {
+    LOG_METHOD;
     if (XQServiceUtil::isService())
     {
         //Publishes all public slots on this object
@@ -45,6 +48,7 @@
 
 void IRFileViewService::view(const QString &aFileName)
 {
+    LOG_METHOD;
     if (NULL == iPlayList)
     {
         iPlayList = new IRPlayList;
@@ -69,7 +73,10 @@
     }
 }
 
-void IRFileViewService::view(const XQSharableFile &/*aSharableFile*/)
+void IRFileViewService::view(const XQSharableFile &aSharableFile)
 {
-
+    LOG_METHOD;
+    QString name = aSharableFile.fileName();
+    LOG(STRING2CHAR(name));
+    view(name);
 }