[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/work/kio_virtualfile/kio/kio
From: Allan Sandfeld Jensen <kde () carewolf ! com>
Date: 2006-07-06 19:15:17
Message-ID: 1152213317.301389.31821.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 559207 by carewolf:
More correct
M +10 -1 slavefile.cpp
M +3 -1 slavefile.h
--- branches/work/kio_virtualfile/kio/kio/slavefile.cpp #559206:559207
@@ -93,9 +93,18 @@
void SlaveFile::slotOpen( )
{
- emit open();
+ emit open( this );
}
+void SlaveFile::slotFinished()
+{
+ kDebug(7007) << "SlaveFile::slotFinished(" << this << ", " << m_url << ")" << endl;
+ emit close( this );
+ // Return slave to the scheduler
+ slaveDone();
+// Scheduler::doJob(this);
+}
+
void SlaveFile::start(Slave *slave)
{
connect( slave, SIGNAL( data( const QByteArray & ) ),
--- branches/work/kio_virtualfile/kio/kio/slavefile.h #559206:559207
@@ -73,7 +73,8 @@
*/
void mimetype( KIO::Job *job, const QString &type );
- void open();
+ void open(KIO::Job *job);
+ void close(KIO::Job *job);
void position( KIO::Job *job, KIO::filesize_t );
@@ -83,6 +84,7 @@
virtual void slotData( const QByteArray &data);
virtual void slotMimetype( const QString &mimetype );
virtual void slotOpen( );
+ virtual void slotFinished( );
virtual void slotPosition( KIO::filesize_t );
protected:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic