videocollection/videocollectionwrapper/src/videodeleteworker.cpp
changeset 36 8aed59de29f9
parent 34 bbb98528c666
--- a/videocollection/videocollectionwrapper/src/videodeleteworker.cpp	Thu Apr 01 23:32:44 2010 +0300
+++ b/videocollection/videocollectionwrapper/src/videodeleteworker.cpp	Fri Apr 16 18:13:14 2010 +0300
@@ -14,14 +14,16 @@
 * Description: VideoDeleteWorker class implementation
 * 
 */
-// INCLUDE FILES
+
+// Version : %version: %
 
+// INCLUDE FILES
 #include <qtimer.h>
+
 #include "videocollectioncommon.h"
 #include "videocollectionclient.h"
 #include "videodeleteworker.h"
-
-
+#include "videocollectiontrace.h"
 
 // ================= MEMBER FUNCTIONS =======================
 //
@@ -47,6 +49,7 @@
 mLastStatus(0),
 mLastStatusData(QVariant())
 {
+	FUNC_LOG;
     
 }
 
@@ -56,6 +59,7 @@
 //
 VideoDeleteWorker::~VideoDeleteWorker()
 {
+	FUNC_LOG;
     if(mRequestWaitTimer && mRequestWaitTimer->isActive())
     {
         mRequestWaitTimer->stop();
@@ -71,6 +75,7 @@
 //
 void VideoDeleteWorker::requestDelete(const QList<TMPXItemId> &indexList)
 {
+	FUNC_LOG;
     if(!mRequestWaitTimer)
     {
         mRequestWaitTimer = new QTimer();
@@ -95,6 +100,7 @@
 //
 int VideoDeleteWorker::removeFromRequest(TMPXItemId &itemId)
 {
+	FUNC_LOG;
     mRemoveBuffer.remove(itemId);
     return mRemoveBuffer.count();
 }
@@ -105,6 +111,7 @@
 //
 bool VideoDeleteWorker::isDeleting()
 {
+	FUNC_LOG;
     return mRemoveBuffer.count() ? true : false;
 }
 
@@ -114,6 +121,9 @@
 //
 void VideoDeleteWorker::updateStatus(int status, QVariant data)
 {
+	FUNC_LOG;
+	INFO_1("VideoDeleteWorker::updateStatus() status: %d", status);
+	
     // do not update invalid status
     if(status != VideoCollectionCommon::statusDeleteSucceed && 
        status != VideoCollectionCommon::statusSingleDeleteFail &&
@@ -159,6 +169,7 @@
 //
 int VideoDeleteWorker::getLastStatus(QVariant &data)
 {
+	FUNC_LOG;
     data = mLastStatusData;
     return mLastStatus;
 }
@@ -169,6 +180,7 @@
 //
 void VideoDeleteWorker::clearStatus()
 {
+	FUNC_LOG;
     mLastStatus = 0;
     mLastStatusData = QVariant();
 }
@@ -179,15 +191,16 @@
 //
 void VideoDeleteWorker::continueSlot()
 {
-   if(!mRequestWaitTimer || !mRemoveBuffer.count())
-   {
-       return;
-   }
-   if(!mRequestWaitTimer->isActive())
-   {
-       mRequestWaitTimer->setSingleShot(true);
-       mRequestWaitTimer->start(0);
-   }
+    FUNC_LOG;
+    if(!mRequestWaitTimer || !mRemoveBuffer.count())
+    {
+        return;
+    }
+    if(!mRequestWaitTimer->isActive())
+    {
+        mRequestWaitTimer->setSingleShot(true);
+        mRequestWaitTimer->start(0);
+    }
 }
 
 // -----------------------------------------------------------------------------
@@ -196,6 +209,7 @@
 //
 void VideoDeleteWorker::execDeleteBlockSlot()
 {
+	FUNC_LOG;
     if(!mRemoveBuffer.count())
     {
         return;
@@ -226,6 +240,7 @@
 //
 void VideoDeleteWorker::flushAll()
 {
+	FUNC_LOG;
     if(!mRemoveBuffer.count())
     {
         return;
@@ -234,7 +249,5 @@
     mCollectionClient.deleteVideos(&ids);
     mRemoveBuffer.clear();
 }
-            
-
 
 // End of file