kio
KIO::DeleteJob Class Reference
A more complex Job to delete files and directories. More...
#include <jobclasses.h>
Inheritance diagram for KIO::DeleteJob:
Signals | |
void | deleting (KIO::Job *job, const KURL &file) |
void | processedDirs (KIO::Job *job, unsigned long dirs) |
void | processedFiles (KIO::Job *job, unsigned long files) |
void | totalDirs (KIO::Job *job, unsigned long dirs) |
void | totalFiles (KIO::Job *job, unsigned long files) |
Public Member Functions | |
DeleteJob (const KURL::List &src, bool shred, bool showProgressInfo) | |
KURL::List | urls () const |
Protected Slots | |
void | slotEntries (KIO::Job *, const KIO::UDSEntryList &list) |
void | slotProcessedSize (KIO::Job *, KIO::filesize_t data_size) |
void | slotReport () |
virtual void | slotResult (KIO::Job *job) |
void | slotStart () |
Protected Member Functions | |
virtual void | virtual_hook (int id, void *data) |
Detailed Description
A more complex Job to delete files and directories.Don't create the job directly, but use KIO::del() instead.
- See also:
- KIO::del()
Definition at line 1763 of file jobclasses.h.
Constructor & Destructor Documentation
DeleteJob::DeleteJob | ( | const KURL::List & | src, | |
bool | shred, | |||
bool | showProgressInfo | |||
) |
Do not create a DeleteJob directly.
Use KIO::del() instead.
- Parameters:
-
src the list of URLs to delete shred true to shred (make sure that data is not recoverable)a showProgressInfo true to show progress information to the user
- See also:
- KIO::del()
Member Function Documentation
void KIO::DeleteJob::deleting | ( | KIO::Job * | job, | |
const KURL & | file | |||
) | [signal] |
Sends the URL of the file that is currently being deleted.
- Parameters:
-
job the job that emitted this signal file the URL of the file or directory that is being deleted
void KIO::DeleteJob::processedDirs | ( | KIO::Job * | job, | |
unsigned long | dirs | |||
) | [signal] |
Sends the number of processed directories.
- Parameters:
-
job the job that emitted this signal dirs the number of processed dirs
void KIO::DeleteJob::processedFiles | ( | KIO::Job * | job, | |
unsigned long | files | |||
) | [signal] |
Sends the number of processed files.
- Parameters:
-
job the job that emitted this signal files the number of processed files
void DeleteJob::slotEntries | ( | KIO::Job * | job, | |
const KIO::UDSEntryList & | list | |||
) | [protected, slot] |
void DeleteJob::slotProcessedSize | ( | KIO::Job * | , | |
KIO::filesize_t | data_size | |||
) | [protected, slot] |
void DeleteJob::slotResult | ( | KIO::Job * | job | ) | [protected, virtual, slot] |
void KIO::DeleteJob::totalDirs | ( | KIO::Job * | job, | |
unsigned long | dirs | |||
) | [signal] |
Emitted when the toal number of direcotries is known.
- Parameters:
-
job the job that emitted this signal dirs the total number of directories
void KIO::DeleteJob::totalFiles | ( | KIO::Job * | job, | |
unsigned long | files | |||
) | [signal] |
Emitted when the total number of files is known.
- Parameters:
-
job the job that emitted this signal files the total number of files
KURL::List KIO::DeleteJob::urls | ( | ) | const [inline] |
void DeleteJob::virtual_hook | ( | int | id, | |
void * | data | |||
) | [protected, virtual] |
The documentation for this class was generated from the following files: