Branch: master

6cfb2ba0 2014-03-14 10:34:13 Francois Andriot
Fix localURL signal
This relates to Bug 1902
M libkonq/konq_popupmenu.cc
M libkonq/konq_popupmenu.h
diff --git a/libkonq/konq_popupmenu.cc b/libkonq/konq_popupmenu.cc
index a2bc185..e5b8073 100644
--- a/libkonq/konq_popupmenu.cc
+++ b/libkonq/konq_popupmenu.cc
@@ -425,7 +425,7 @@
     if (!realURL.isLocalFile()) {
         TDEIO::LocalURLJob* localURLJob = TDEIO::localURL(m_sViewURL);
         if (localURLJob) {
-            connect(localURLJob, TQT_SIGNAL(localURL(TDEIO::Job*, const KURL&, bool)), this, TQT_SLOT(slotLocalURL(TDEIO::Job*, const KURL&, bool)));
+            connect(localURLJob, TQT_SIGNAL(localURL(TDEIO::LocalURLJob*, const KURL&, bool)), this, TQT_SLOT(slotLocalURL(TDEIO::LocalURLJob*, const KURL&, bool)));
             connect(localURLJob, TQT_SIGNAL(destroyed()), this, TQT_SLOT(slotLocalURLKIODestroyed()));
             d->localURLSlotFired = false;
             while (!d->localURLSlotFired) {
@@ -1226,7 +1226,7 @@
   return m_lstPopupURLs;
 }
 
-void KonqPopupMenu::slotLocalURL(TDEIO::Job *job, const KURL& url, bool isLocal)
+void KonqPopupMenu::slotLocalURL(TDEIO::LocalURLJob *job, const KURL& url, bool isLocal)
 {
   d->localURLSlotFired = true;
   d->localURLResultURL = url;
diff --git a/libkonq/konq_popupmenu.h b/libkonq/konq_popupmenu.h
index 4be0695..5785d53 100644
--- a/libkonq/konq_popupmenu.h
+++ b/libkonq/konq_popupmenu.h
@@ -34,6 +34,7 @@
 #include <libkonq_export.h>
 
 #include <tdeparts/browserextension.h>
+#include <tdeio/jobclasses.h>
 
 #include "konq_xmlguiclient.h"
 
@@ -178,7 +179,7 @@
   TDEActionCollection m_ownActions;
 
 private slots:
-  void slotLocalURL( TDEIO::Job *, const KURL&, bool );
+  void slotLocalURL( TDEIO::LocalURLJob *, const KURL&, bool );
   void slotLocalURLKIODestroyed( );
 
 private: