]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Remove unused argument
authorFrank Reininghaus <frank78ac@googlemail.com>
Fri, 7 Jun 2013 07:22:32 +0000 (09:22 +0200)
committerFrank Reininghaus <frank78ac@googlemail.com>
Fri, 7 Jun 2013 07:24:24 +0000 (09:24 +0200)
I saw a runtime warning from QMetaObject::invokeMethod() that KJob* is
not a registered type. Since we don't use that argument in
slotPreviewJobFinished(KJob*) anyway, it's best to remove it.

src/kitemviews/kfileitemmodelrolesupdater.cpp
src/kitemviews/kfileitemmodelrolesupdater.h

index b157a018370b95df6bec2955eacc79d2238baa67..e539b45a08dc06d23dd60c7d4047eb67317fe16c 100644 (file)
@@ -611,10 +611,8 @@ void KFileItemModelRolesUpdater::slotPreviewFailed(const KFileItem& item)
     }
 }
 
-void KFileItemModelRolesUpdater::slotPreviewJobFinished(KJob* job)
+void KFileItemModelRolesUpdater::slotPreviewJobFinished()
 {
-    Q_UNUSED(job);
-
     m_previewJob = 0;
 
     if (m_state != PreviewJobRunning) {
@@ -912,7 +910,7 @@ void KFileItemModelRolesUpdater::startPreviewJob(const KFileItemList items)
     m_state = PreviewJobRunning;
 
     if (items.isEmpty()) {
-        QMetaObject::invokeMethod(this, "slotPreviewJobFinished", Qt::QueuedConnection, Q_ARG(KJob*, 0));
+        QTimer::singleShot(0, this, SLOT(slotPreviewJobFinished()));
         return;
     }
 
@@ -977,7 +975,7 @@ void KFileItemModelRolesUpdater::startPreviewJob(const KFileItemList items)
     connect(job,  SIGNAL(failed(KFileItem)),
             this, SLOT(slotPreviewFailed(KFileItem)));
     connect(job,  SIGNAL(finished(KJob*)),
-            this, SLOT(slotPreviewJobFinished(KJob*)));
+            this, SLOT(slotPreviewJobFinished()));
 
     m_previewJob = job;
 }
@@ -1282,7 +1280,7 @@ void KFileItemModelRolesUpdater::killPreviewJob()
         disconnect(m_previewJob,  SIGNAL(failed(KFileItem)),
                    this, SLOT(slotPreviewFailed(KFileItem)));
         disconnect(m_previewJob,  SIGNAL(finished(KJob*)),
-                   this, SLOT(slotPreviewJobFinished(KJob*)));
+                   this, SLOT(slotPreviewJobFinished()));
         m_previewJob->kill();
         m_previewJob = 0;
         m_pendingPreviewItems.clear();
index ea6ebb9b067178a12abd9df209149c7a471b3b40..aa47f175628db1a9b24487a487ada7ef0a271642 100644 (file)
@@ -185,7 +185,7 @@ private slots:
      * the changed items otherwise.     *
      * @see startPreviewJob()
      */
-    void slotPreviewJobFinished(KJob* job);
+    void slotPreviewJobFinished();
 
     /**
      * Resolves the sort role of the next item in m_pendingSortRole, applies it