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:
 KDE 3.5 API Reference
    KDE 3.5 API Reference