.TH "KIO::DeleteJob" 3 "28 Jan 2004" "kio Library" \" -*- nroff -*-
.ad l
.nh
.SH NAME
KIO::DeleteJob \- 
.SH SYNOPSIS
.br
.PP
\fC#include <jobclasses.h>\fP
.PP
Inherits \fBKIO::Job\fP.
.PP
.SS "Signals"

.in +1c
.ti -1c
.RI "void \fBtotalFiles\fP (\fBKIO::Job\fP *, unsigned long files)"
.br
.ti -1c
.RI "void \fBtotalDirs\fP (\fBKIO::Job\fP *, unsigned long dirs)"
.br
.ti -1c
.RI "void \fBprocessedFiles\fP (\fBKIO::Job\fP *, unsigned long files)"
.br
.ti -1c
.RI "void \fBprocessedDirs\fP (\fBKIO::Job\fP *, unsigned long dirs)"
.br
.ti -1c
.RI "void \fBdeleting\fP (\fBKIO::Job\fP *, const  \fBKURL\fP &file)"
.br
.in -1c
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBDeleteJob\fP (const  \fBKURL::List\fP &src, bool shred, bool showProgressInfo)"
.br
.ti -1c
.RI "\fBKURL::List\fP \fBurls\fP () const "
.br
.in -1c
.SS "Protected Slots"

.in +1c
.ti -1c
.RI "void \fBslotStart\fP ()"
.br
.ti -1c
.RI "void \fBslotEntries\fP (\fBKIO::Job\fP *, const  \fBKIO::UDSEntryList\fP &list)"
.br
.ti -1c
.RI "virtual void \fBslotResult\fP (\fBKIO::Job\fP *job)"
.br
.RI "\fICalled whenever a subjob finishes. \fP"
.ti -1c
.RI "void \fBslotProcessedSize\fP (\fBKIO::Job\fP *, KIO::filesize_t data_size)"
.br
.RI "\fIForward signal from subjob. \fP"
.ti -1c
.RI "void \fBslotReport\fP ()"
.br
.in -1c
.SS "Protected Member Functions"

.in +1c
.ti -1c
.RI "virtual void \fBvirtual_hook\fP (int id, void *data)"
.br
.in -1c
.SH "Detailed Description"
.PP 
A more complex \fBJob\fP to delete files and directories. Definition at line 1036 of file jobclasses.h.
.SH "Member Function Documentation"
.PP 
.SS "void DeleteJob::slotResult (\fBKIO::Job\fP * job)\fC [protected, virtual, slot]\fP"
.PP
Called whenever a subjob finishes. Default implementation checks for errors and propagates to parent job, then calls \fBremoveSubjob\fP. Override if you don't want subjobs errors to be propagated. Reimplemented from \fBKIO::Job\fP.
.PP
Definition at line 3268 of file job.cpp.
.PP
References KIO::Job::addSubjob(), QValueList< KURL >::append(), QValueList::begin(), QObject::connect(), KURL::directory(), QValueList::end(), KIO::Job::error(), QPtrList< Job >::isEmpty(), KURL::isLocalFile(), KIO::listRecursive(), KURL::path(), QPtrList< Job >::remove(), KIO::UDS_FILE_TYPE, KIO::UDS_LINK_DEST, KIO::UDS_SIZE, KIO::UDSEntry, and KURL::url().
.SS "void DeleteJob::slotProcessedSize (\fBKIO::Job\fP *, KIO::filesize_t data_size)\fC [protected, slot]\fP"
.PP
Forward signal from subjob. Definition at line 3240 of file job.cpp.
.PP
References KIO::Job::percent(), and KIO::Job::processedSize().

.SH "Author"
.PP 
Generated automatically by Doxygen for kio Library from the source code.
