[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdebase/libkonq
From:       Kevin Ottens <ervin () kde ! org>
Date:       2007-02-26 22:41:37
Message-ID: 1172529697.626396.1664.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 637575 by ervin:

Adapt to KIO::Observer death.


 M  +4 -3      konq_undo.cc  


--- trunk/KDE/kdebase/libkonq/konq_undo.cc #637574:637575
@@ -23,7 +23,6 @@
 #include "undomanageradaptor.h"
 #include "konq_operations.h"
 
-#include <kio/observer.h>
 #include <kio/job.h>
 #include <kio/jobuidelegate.h>
 #include <QtDBus/QtDBus>
@@ -76,6 +75,8 @@
     virtual ~KonqUndoJob() { KonqUndoManager::decRef(); }
 
     virtual void kill( bool ) { KonqUndoManager::self()->stopUndo( true ); \
KIO::Job::doKill(); } +
+    void emitFinished() { emit finished(this, progressId()); }
 };
 
 KonqCommandRecorder::KonqCommandRecorder( KonqUndoManager::CommandType op, const \
KUrl::List &src, const KUrl &dst, KIO::Job *job ) @@ -365,7 +366,7 @@
 
 void KonqUndoManager::slotResult( KJob *job )
 {
-    Observer::self()->jobFinished( d->m_undoJob->progressId() );
+    d->m_undoJob->emitFinished();
     d->m_currentJob = 0;
     if ( job->error() )
     {
@@ -539,7 +540,7 @@
         if ( d->m_undoJob )
         {
             kDebug(1203) << "KonqUndoManager::stepRemovingDirectories deleting \
                undojob" << endl;
-            Observer::self()->jobFinished( d->m_undoJob->progressId() );
+            d->m_undoJob->emitFinished();
             delete d->m_undoJob;
             d->m_undoJob = 0;
         }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic