class CopyJob


Full nameKIO::CopyJob
Definition#include <jobclasses.h>
InheritsKIO::Job [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Signals

Protected Methods

Protected Slots


Detailed Description

enum CopyMode { Copy, Move, Link }; }

 CopyJob ( const KURL::List& src, const KURL& dest, CopyMode mode, bool asMethod, bool showProgressInfo )

KURL::List  srcURLs ()

[const]

KURL  destURL ()

[const]

void  totalFiles ( KIO::Job *, unsigned long files )

[signal]

void  totalDirs ( KIO::Job *, unsigned long dirs )

[signal]

void  processedFiles ( KIO::Job *, unsigned long files )

[signal]

void  processedDirs ( KIO::Job *, unsigned long dirs )

[signal]

void  copying ( KIO::Job *, const KURL& from, const KURL& to )

[signal]

The job is copying a file or directory

void  linking ( KIO::Job *, const QString& target, const KURL& to )

[signal]

The job is creating a symbolic link

void  moving ( KIO::Job *, const KURL& from, const KURL& to )

[signal]

The job is moving a file or directory

void  creatingDir ( KIO::Job *, const KURL& dir )

[signal]

The job is creating the directory dir

void  renamed ( KIO::Job *, const KURL& from, const KURL& to )

[signal]

The user chose to rename 'from' to 'to'

void  copyingDone ( KIO::Job *, const KURL &from, const KURL &to, bool directory, bool renamed )

[signal]

The job emits this signal when copying or moving a file or directory successfully finished.

Parameters:
srcthe source URL
dstthe destination URL
directionindicates whether a file or directory was successfully copied/moved
renamedindicates that the destination URL was created using a rename operation (i.e. fast directory moving). This signal is mainly for the Undo feature.

void  copyingLinkDone ( KIO::Job *, const KURL &from, const QString& target, const KURL& to )

[signal]

The job is copying or moving a symbolic link, that points to target. The new link is created in to. The existing one is/was in from.

void  startNextJob ()

[ protected: ]

void  slotResultStating ( KIO::Job * job )

[ protected: ]

void  startListing ( const KURL & src )

[ protected: ]

void  slotResultCreatingDirs ( KIO::Job * job )

[ protected: ]

void  slotResultConflictCreatingDirs ( KIO::Job * job )

[ protected: ]

void  createNextDir ()

[ protected: ]

void  slotResultCopyingFiles ( KIO::Job * job )

[ protected: ]

void  slotResultConflictCopyingFiles ( KIO::Job * job )

[ protected: ]

void  copyNextFile ()

[ protected: ]

void  slotResultDeletingDirs ( KIO::Job * job )

[ protected: ]

void  deleteNextDir ()

[ protected: ]

void  skip ( const KURL & sourceURL )

[ protected: ]

void  slotEntries ( KIO::Job*, const KIO::UDSEntryList& list )

[ protected slots: slot]

void  slotResult ( KIO::Job *job )

[ protected slots: virtual slot]

Reimplemented from Job.

void  slotProcessedSize ( KIO::Job*, unsigned long data_size )

[ protected slots: slot]

Forward signal from subjob

void  slotTotalSize ( KIO::Job*, unsigned long size )

[ protected slots: slot]

Forward signal from subjob

void  slotReport ()

[ protected slots: slot]


Generated by: marc@yogi on Tue Mar 27 13:07:59 2001, using kdoc 2.0a48.