#include <jobclasses.h>
|
void | entries (TDEIO::Job *job, const TDEIO::UDSEntryList &list) |
|
void | redirection (TDEIO::Job *job, const KURL &url) |
|
void | permanentRedirection (TDEIO::Job *job, const KURL &fromUrl, const KURL &toUrl) |
|
void | result (TDEIO::Job *job) |
|
void | canceled (TDEIO::Job *job) |
|
void | infoMessage (TDEIO::Job *job, const TQString &msg) |
|
void | warning (TDEIO::Job *job, const TQString &msg) |
|
void | connected (TDEIO::Job *job) |
|
void | percent (TDEIO::Job *job, unsigned long percent) |
|
void | totalSize (TDEIO::Job *job, TDEIO::filesize_t size) |
|
void | processedSize (TDEIO::Job *job, TDEIO::filesize_t size) |
|
void | speed (TDEIO::Job *job, unsigned long speed) |
|
|
| ListJob (const KURL &url, bool showProgressInfo, bool recursive=false, TQString prefix=TQString::null, bool includeHidden=true) |
|
virtual void | start (Slave *slave) |
|
const KURL & | redirectionURL () const |
|
void | setUnrestricted (bool unrestricted) |
|
| SimpleJob (const KURL &url, int command, const TQByteArray &packedArgs, bool showProgressInfo) |
|
const KURL & | url () const |
|
virtual void | kill (bool quietly=true) |
|
virtual void | putOnHold () |
|
void | slaveDone () |
|
Slave * | slave () const |
|
int | command () const |
|
int | error () const |
|
int | progressId () const |
|
const TQString & | errorText () const |
|
TQString | errorString () const |
|
TQStringList | detailedErrorStrings (const KURL *reqUrl=0L, int method=-1) const |
|
void | showErrorDialog (TQWidget *parent=0L) |
|
void | setAutoErrorHandlingEnabled (bool enable, TQWidget *parentWidget=0) |
|
bool | isAutoErrorHandlingEnabled () const |
|
void | setAutoWarningHandlingEnabled (bool enable) |
|
bool | isAutoWarningHandlingEnabled () const |
|
void | setInteractive (bool enable) |
|
bool | isInteractive () const |
|
void | setWindow (TQWidget *window) |
|
TQWidget * | window () const |
|
void | updateUserTimestamp (unsigned long time) |
|
void | setParentJob (Job *parentJob) |
|
Job * | parentJob () const |
|
void | setMetaData (const TDEIO::MetaData &metaData) |
|
void | addMetaData (const TQString &key, const TQString &value) |
|
void | addMetaData (const TQMap< TQString, TQString > &values) |
|
void | mergeMetaData (const TQMap< TQString, TQString > &values) |
|
MetaData | outgoingMetaData () const |
|
MetaData | metaData () const |
|
TQString | queryMetaData (const TQString &key) |
|
TDEIO::filesize_t | getProcessedSize () |
|
|
void | slotTotalSize (TDEIO::filesize_t data_size) |
|
virtual void | slotError (int, const TQString &) |
|
static void | removeOnHold () |
|
enum | { EF_TransferJobAsync = (1 << 0)
, EF_TransferJobNeedData = (1 << 1)
, EF_TransferJobDataSent = (1 << 2)
, EF_ListJobUnrestricted = (1 << 3)
} |
|
Slave * | m_slave |
|
TQByteArray | m_packedArgs |
|
KURL | m_url |
|
KURL | m_subUrl |
|
int | m_command |
|
TDEIO::filesize_t | m_totalSize |
|
TQPtrList< Job > | subjobs |
|
int | m_error |
|
TQString | m_errorText |
|
unsigned long | m_percent |
|
int | m_progressId |
|
TQTimer * | m_speedTimer |
|
TQGuardedPtr< TQWidget > | m_window |
|
MetaData | m_outgoingMetaData |
|
MetaData | m_incomingMetaData |
|
A ListJob is allows you to get the get the content of a directory.
Don't create the job directly, but use TDEIO::listRecursive() or TDEIO::listDir() instead.
- See also
- TDEIO::listRecursive()
-
TDEIO::listDir()
Definition at line 1391 of file jobclasses.h.
◆ ListJob()
ListJob::ListJob |
( |
const KURL & |
url, |
|
|
bool |
showProgressInfo, |
|
|
bool |
recursive = false , |
|
|
TQString |
prefix = TQString::null , |
|
|
bool |
includeHidden = true |
|
) |
| |
Do not create a ListJob directly.
Use TDEIO::listDir() or TDEIO::listRecursive() instead.
- Parameters
-
url | the url of the directory |
showProgressInfo | true to show progress information to the user |
recursive | true to get the data recursively from child directories, false to get only the content of the specified dir |
prefix | the prefix of the files, or TQString::null for no prefix |
includeHidden | true to include hidden files (those starting with '.') |
Definition at line 2048 of file job.cpp.
◆ entries
void TDEIO::ListJob::entries |
( |
TDEIO::Job * |
job, |
|
|
const TDEIO::UDSEntryList & |
list |
|
) |
| |
|
signal |
This signal emits the entry found by the job while listing.
The progress signals aren't specific to ListJob. It simply
uses SimpleJob's processedSize (number of entries listed) and
totalSize (total number of entries, if known),
as well as percent.
- Parameters
-
job | the job that emitted this signal |
list | the list of UDSEntries |
◆ permanentRedirection
void TDEIO::ListJob::permanentRedirection |
( |
TDEIO::Job * |
job, |
|
|
const KURL & |
fromUrl, |
|
|
const KURL & |
toUrl |
|
) |
| |
|
signal |
Signals a permanent redirection.
The redirection itself is handled internally.
- Parameters
-
job | the job that emitted this signal |
fromUrl | the original URL |
toUrl | the new URL |
- Since
- 3.1
◆ redirection
void TDEIO::ListJob::redirection |
( |
TDEIO::Job * |
job, |
|
|
const KURL & |
url |
|
) |
| |
|
signal |
Signals a redirection.
Use to update the URL shown to the user.
The redirection itself is handled internally.
- Parameters
-
job | the job that is redirected |
url | the new url |
◆ redirectionURL()
const KURL& TDEIO::ListJob::redirectionURL |
( |
| ) |
const |
|
inline |
Returns the ListJob's redirection URL.
This will be invalid if there was no redirection.
- Returns
- the redirection url
- Since
- 3.4.1
Definition at line 1423 of file jobclasses.h.
◆ setUnrestricted()
void ListJob::setUnrestricted |
( |
bool |
unrestricted | ) |
|
Do not apply any KIOSK restrictions to this job.
- Since
- 3.2
Definition at line 2228 of file job.cpp.
The documentation for this class was generated from the following files: