mpengine/src/mpsongscanner.cpp
changeset 55 f3930dda3342
parent 43 0f32e550d9d8
--- a/mpengine/src/mpsongscanner.cpp	Tue Aug 24 03:36:14 2010 -0500
+++ b/mpengine/src/mpsongscanner.cpp	Fri Sep 03 19:58:01 2010 -0500
@@ -59,7 +59,7 @@
 {
     TX_ENTRY
     connect( mMpxHarvesterWrapper, SIGNAL( scanStarted() ),
-            this, SIGNAL( scanStarted() ), Qt::QueuedConnection );
+            this, SLOT( handleScanStarted() ), Qt::QueuedConnection );
     connect( mMpxHarvesterWrapper, SIGNAL( scanEnded( int, int ) ),
             this, SLOT( handleScanEnded( int, int ) ), Qt::QueuedConnection );
     connect( mMpxHarvesterWrapper, SIGNAL( scanCountChanged( int ) ), 
@@ -116,12 +116,24 @@
 }
 
 /*!
+ Slot called upon notification from MPX Harvesting FW indicating start of
+ scanning process.
+ */
+void MpSongScanner::handleScanStarted()
+{
+    TX_ENTRY
+    mScanning = true;
+    emit scanStarted();
+    TX_EXIT
+}
+
+/*!
  Slot called upon notification from MPX Harvesting FW indicating end of
  scanning process.
  */
 void MpSongScanner::handleScanEnded( int numItemsAdded, int error )
 {
-    TX_ENTRY
+    TX_ENTRY_ARGS("error=" << error << ", numItemsAdded=" << numItemsAdded);
     if (error == KErrDiskFull) {
         emit scanFinished( ScanErrorDiskFull, 0 );
         mScanning = false;