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

List:       kde-commits
Subject:    kdenox/konq-embed/dropin/kio
From:       Eva Brucherseifer <eva () kde ! org>
Date:       2006-05-28 17:40:46
Message-ID: 1148838046.189263.10388.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 545977 by eva:

added a function to finish all download jobs


 M  +11 -2     scheduler.cpp  
 M  +1 -0      scheduler.h  


--- trunk/kdenox/konq-embed/dropin/kio/scheduler.cpp #545976:545977
@@ -66,11 +66,20 @@
 
 Scheduler::~Scheduler()
 {
-/*    QDictIterator<ProtocolInfo> it( m_schedule );
+    //releaseAllJobs();
+}
+
+
+void Scheduler::releaseAllJobs()
+{
+    QDictIterator<ProtocolInfo> it( m_schedule );
     for (; it.current(); ++it ) 
         for (QPtrListIterator <JobInfo>job_it(it.current()->m_jobs); job_it.current(); ++job_it) 
+        {
+		//kdDebug() << "calling kill on job " << job_it.current()->m_job << endl;
+		//releaseJob(job_it.current()->m_job, true);
 		job_it.current()->m_job->kill();
-*/
+        }
 }
 
 bool Scheduler::doJob( SimpleJob *job )
--- trunk/kdenox/konq-embed/dropin/kio/scheduler.h #545976:545977
@@ -47,6 +47,7 @@
         // ### check if this is correct
         void _scheduleJob( SimpleJob * );
         static void scheduleJob(SimpleJob* );
+        void releaseAllJobs();
 
         static Scheduler *self();
 
[prev in list] [next in list] [prev in thread] [next in thread] 

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