\section{KIO::Copy\-Job Class Reference}
\label{classKIO_1_1CopyJob}\index{KIO::CopyJob@{KIO::CopyJob}}
{\bf Copy\-Job}{\rm (p.\,\pageref{classKIO_1_1CopyJob})} is used to move, copy or symlink files and directories.  


{\tt \#include $<$jobclasses.h$>$}

Inheritance diagram for KIO::Copy\-Job:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=57pt]{classKIO_1_1CopyJob__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KIO::Copy\-Job:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=303pt]{classKIO_1_1CopyJob__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{CompactItemize}
\item 
enum {\bf Copy\-Mode} \{ {\bf Copy}, 
{\bf Move}, 
{\bf Link}
 \}
\end{CompactItemize}
\subsection*{Signals}
\begin{CompactItemize}
\item 
void {\bf total\-Files} ({\bf KIO::Job} $\ast$job, unsigned long files)
\item 
void {\bf total\-Dirs} ({\bf KIO::Job} $\ast$job, unsigned long dirs)
\item 
void {\bf about\-To\-Create} ({\bf KIO::Job} $\ast$job, const {\bf QValue\-List}$<$ KIO::Copy\-Info $>$ \&files)
\item 
void {\bf processed\-Files} ({\bf KIO::Job} $\ast$job, unsigned long files)
\item 
void {\bf processed\-Dirs} ({\bf KIO::Job} $\ast$job, unsigned long dirs)
\item 
void {\bf copying} ({\bf KIO::Job} $\ast$job, const {\bf KURL} \&from, const {\bf KURL} \&to)
\item 
void {\bf linking} ({\bf KIO::Job} $\ast$job, const {\bf QString} \&target, const {\bf KURL} \&to)
\item 
void {\bf moving} ({\bf KIO::Job} $\ast$job, const {\bf KURL} \&from, const {\bf KURL} \&to)
\item 
void {\bf creating\-Dir} ({\bf KIO::Job} $\ast$job, const {\bf KURL} \&dir)
\item 
void {\bf renamed} ({\bf KIO::Job} $\ast$job, const {\bf KURL} \&from, const {\bf KURL} \&to)
\item 
void {\bf copying\-Done} ({\bf KIO::Job} $\ast$job, const {\bf KURL} \&from, const {\bf KURL} \&to, bool directory, bool renamed)
\item 
void {\bf copying\-Link\-Done} ({\bf KIO::Job} $\ast$job, const {\bf KURL} \&from, const {\bf QString} \&target, const {\bf KURL} \&to)
\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Copy\-Job} (const {\bf KURL::List} \&src, const {\bf KURL} \&dest, {\bf Copy\-Mode} mode, bool as\-Method, bool show\-Progress\-Info)
\item 
{\bf KURL::List} {\bf src\-URLs} () const 
\item 
{\bf KURL} {\bf dest\-URL} () const 
\item 
void {\bf set\-Default\-Permissions} (bool b)
\item 
void {\bf set\-Interactive} (bool b)
\end{CompactItemize}
\subsection*{Protected Slots}
\begin{CompactItemize}
\item 
void {\bf slot\-Start} ()\label{classKIO_1_1CopyJob_j0}

\item 
void {\bf slot\-Entries} ({\bf KIO::Job} $\ast$, const {\bf KIO::UDSEntry\-List} \&list)\label{classKIO_1_1CopyJob_j1}

\item 
virtual void {\bf slot\-Result} ({\bf KIO::Job} $\ast$job)
\item 
void {\bf slot\-Processed\-Size} ({\bf KIO::Job} $\ast$, {\bf KIO::filesize\_\-t} data\_\-size)
\item 
void {\bf slot\-Total\-Size} ({\bf KIO::Job} $\ast$, {\bf KIO::filesize\_\-t} size)
\item 
void {\bf slot\-Report} ()\label{classKIO_1_1CopyJob_j5}

\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
void {\bf stat\-Current\-Src} ()\label{classKIO_1_1CopyJob_b0}

\item 
void {\bf stat\-Next\-Src} ()\label{classKIO_1_1CopyJob_b1}

\item 
void {\bf slot\-Result\-Stating} ({\bf KIO::Job} $\ast$job)\label{classKIO_1_1CopyJob_b2}

\item 
void {\bf start\-Listing} (const {\bf KURL} \&src)\label{classKIO_1_1CopyJob_b3}

\item 
void {\bf slot\-Result\-Creating\-Dirs} ({\bf KIO::Job} $\ast$job)\label{classKIO_1_1CopyJob_b4}

\item 
void {\bf slot\-Result\-Conflict\-Creating\-Dirs} ({\bf KIO::Job} $\ast$job)\label{classKIO_1_1CopyJob_b5}

\item 
void {\bf create\-Next\-Dir} ()\label{classKIO_1_1CopyJob_b6}

\item 
void {\bf slot\-Result\-Copying\-Files} ({\bf KIO::Job} $\ast$job)\label{classKIO_1_1CopyJob_b7}

\item 
void {\bf slot\-Result\-Conflict\-Copying\-Files} ({\bf KIO::Job} $\ast$job)\label{classKIO_1_1CopyJob_b8}

\item 
void {\bf copy\-Next\-File} ()\label{classKIO_1_1CopyJob_b9}

\item 
void {\bf slot\-Result\-Deleting\-Dirs} ({\bf KIO::Job} $\ast$job)\label{classKIO_1_1CopyJob_b10}

\item 
void {\bf delete\-Next\-Dir} ()\label{classKIO_1_1CopyJob_b11}

\item 
void {\bf skip} (const {\bf KURL} \&source\-URL)\label{classKIO_1_1CopyJob_b12}

\item 
void {\bf slot\-Result\-Renaming} ({\bf KIO::Job} $\ast$job)\label{classKIO_1_1CopyJob_b13}

\item 
virtual void {\bf virtual\_\-hook} (int id, void $\ast$data)\label{classKIO_1_1CopyJob_b14}

\end{CompactItemize}
\subsection*{Friends}
\begin{CompactItemize}
\item 
class {\bf Copy\-Job\-Private}\label{classKIO_1_1CopyJob_n0}

\end{CompactItemize}


\subsection{Detailed Description}
{\bf Copy\-Job}{\rm (p.\,\pageref{classKIO_1_1CopyJob})} is used to move, copy or symlink files and directories. 

Don't create the job directly, but use {\bf KIO::copy()}{\rm (p.\,\pageref{namespaceKIO_a229})}, {\bf KIO::move()}{\rm (p.\,\pageref{namespaceKIO_a232})}, {\bf KIO::link()}{\rm (p.\,\pageref{namespaceKIO_a235})} and friends.

\begin{Desc}
\item[See also:]{\bf KIO::copy()}{\rm (p.\,\pageref{namespaceKIO_a229})} 

{\bf KIO::copy\-As()}{\rm (p.\,\pageref{namespaceKIO_a230})} 

{\bf KIO::move()}{\rm (p.\,\pageref{namespaceKIO_a232})} 

{\bf KIO::move\-As()}{\rm (p.\,\pageref{namespaceKIO_a233})} 

{\bf KIO::link()}{\rm (p.\,\pageref{namespaceKIO_a235})} 

{\bf KIO::link\-As()}{\rm (p.\,\pageref{namespaceKIO_a237})} \end{Desc}




Definition at line 1445 of file jobclasses.h.

\subsection{Member Enumeration Documentation}
\index{KIO::CopyJob@{KIO::Copy\-Job}!CopyMode@{CopyMode}}
\index{CopyMode@{CopyMode}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}enum {\bf KIO::Copy\-Job::Copy\-Mode}}\label{classKIO_1_1CopyJob_w3}


Defines the mode of the operation. 



Definition at line 1452 of file jobclasses.h.

\subsection{Constructor \& Destructor Documentation}
\index{KIO::CopyJob@{KIO::Copy\-Job}!CopyJob@{CopyJob}}
\index{CopyJob@{CopyJob}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KIO::Copy\-Job::Copy\-Job (const {\bf KURL::List} \& {\em src}, const {\bf KURL} \& {\em dest}, {\bf Copy\-Mode} {\em mode}, bool {\em as\-Method}, bool {\em show\-Progress\-Info})}\label{classKIO_1_1CopyJob_a0}


Do not create a {\bf Copy\-Job}{\rm (p.\,\pageref{classKIO_1_1CopyJob})} directly. 

Use {\bf KIO::copy()}{\rm (p.\,\pageref{namespaceKIO_a229})}, {\bf KIO::move()}{\rm (p.\,\pageref{namespaceKIO_a232})}, {\bf KIO::link()}{\rm (p.\,\pageref{namespaceKIO_a235})} and friends instead.

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em src}]the list of source URLs \item[{\em dest}]the destination URL \item[{\em mode}]specifies whether the job should copy, move or link \item[{\em as\-Method}]if true, behaves like {\bf KIO::copy\-As()}{\rm (p.\,\pageref{namespaceKIO_a230})}, {\bf KIO::move\-As()}{\rm (p.\,\pageref{namespaceKIO_a233})} or {\bf KIO::link\-As()}{\rm (p.\,\pageref{namespaceKIO_a237})} \item[{\em show\-Progress\-Info}]true to show progress information to the user \end{description}
\end{Desc}
\begin{Desc}
\item[See also:]{\bf KIO::copy()}{\rm (p.\,\pageref{namespaceKIO_a229})} 

{\bf KIO::copy\-As()}{\rm (p.\,\pageref{namespaceKIO_a230})} 

{\bf KIO::move()}{\rm (p.\,\pageref{namespaceKIO_a232})} 

{\bf KIO::move\-As()}{\rm (p.\,\pageref{namespaceKIO_a233})} 

{\bf KIO::link()}{\rm (p.\,\pageref{namespaceKIO_a235})} 

{\bf KIO::link\-As()}{\rm (p.\,\pageref{namespaceKIO_a237})}\end{Desc}


\subsection{Member Function Documentation}
\index{KIO::CopyJob@{KIO::Copy\-Job}!srcURLs@{srcURLs}}
\index{srcURLs@{srcURLs}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf KURL::List} KIO::Copy\-Job::src\-URLs () const\hspace{0.3cm}{\tt  [inline]}}\label{classKIO_1_1CopyJob_a2}


Returns the list of source URLs. 

\begin{Desc}
\item[Returns:]the list of source URLs.\end{Desc}


Definition at line 1479 of file jobclasses.h.\index{KIO::CopyJob@{KIO::Copy\-Job}!destURL@{destURL}}
\index{destURL@{destURL}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf KURL} KIO::Copy\-Job::dest\-URL () const\hspace{0.3cm}{\tt  [inline]}}\label{classKIO_1_1CopyJob_a3}


Returns the destination URL. 

\begin{Desc}
\item[Returns:]the destination URL\end{Desc}


Definition at line 1485 of file jobclasses.h.\index{KIO::CopyJob@{KIO::Copy\-Job}!setDefaultPermissions@{setDefaultPermissions}}
\index{setDefaultPermissions@{setDefaultPermissions}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::set\-Default\-Permissions (bool {\em b})}\label{classKIO_1_1CopyJob_a4}


By default the permissions of the copied files will be those of the source files. 

But when copying \char`\"{}template\char`\"{} files to \char`\"{}new\char`\"{} files, people prefer the umask to apply, rather than the template's permissions. For that case, call set\-Default\-Permissions(true)

TODO KDE4: consider adding this as bool to copy/copy\-As? \begin{Desc}
\item[Since:]3.2.3 \end{Desc}


Definition at line 3699 of file job.cpp.\index{KIO::CopyJob@{KIO::Copy\-Job}!setInteractive@{setInteractive}}
\index{setInteractive@{setInteractive}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::set\-Interactive (bool {\em b})}\label{classKIO_1_1CopyJob_a5}


When an error happens while copying/moving a file, the user will be presented with a dialog for skipping the file that can't be copied/moved. 

Or if the error is that the destination file already exists, the standard rename dialog is shown. If the program doesn't want {\bf Copy\-Job}{\rm (p.\,\pageref{classKIO_1_1CopyJob})} to show dialogs, but to simply fail on error, call set\-Interactive( false ).

KDE4: remove, already in {\bf Job}{\rm (p.\,\pageref{classKIO_1_1Job})} \begin{Desc}
\item[Since:]3.4 \end{Desc}


Reimplemented from {\bf KIO::Job} {\rm (p.\,\pageref{classKIO_1_1Job_a10})}.

Definition at line 3705 of file job.cpp.

References KIO::Job::set\-Interactive().\index{KIO::CopyJob@{KIO::Copy\-Job}!totalFiles@{totalFiles}}
\index{totalFiles@{totalFiles}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::total\-Files ({\bf KIO::Job} $\ast$ {\em job}, unsigned long {\em files})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l0}


Emitted when the total number of files is known. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em files}]the total number of files\end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!totalDirs@{totalDirs}}
\index{totalDirs@{totalDirs}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::total\-Dirs ({\bf KIO::Job} $\ast$ {\em job}, unsigned long {\em dirs})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l1}


Emitted when the toal number of direcotries is known. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em dirs}]the total number of directories\end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!aboutToCreate@{aboutToCreate}}
\index{aboutToCreate@{aboutToCreate}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::about\-To\-Create ({\bf KIO::Job} $\ast$ {\em job}, const {\bf QValue\-List}$<$ KIO::Copy\-Info $>$ \& {\em files})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l2}


Emitted when it is known which files / directories are going to be created. 

Note that this may still change e.g. when existing files with the same name are discovered. \begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em files}]a list of items that are about to be created.\end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!processedFiles@{processedFiles}}
\index{processedFiles@{processedFiles}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::processed\-Files ({\bf KIO::Job} $\ast$ {\em job}, unsigned long {\em files})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l3}


Sends the number of processed files. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em files}]the number of processed files\end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!processedDirs@{processedDirs}}
\index{processedDirs@{processedDirs}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::processed\-Dirs ({\bf KIO::Job} $\ast$ {\em job}, unsigned long {\em dirs})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l4}


Sends the number of processed directories. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em dirs}]the number of processed dirs\end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!copying@{copying}}
\index{copying@{copying}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::copying ({\bf KIO::Job} $\ast$ {\em job}, const {\bf KURL} \& {\em from}, const {\bf KURL} \& {\em to})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l5}


The job is copying a file or directory. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em from}]the URl of the file or directory that is currently being copied \item[{\em to}]the destination of the current operation \end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!linking@{linking}}
\index{linking@{linking}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::linking ({\bf KIO::Job} $\ast$ {\em job}, const {\bf QString} \& {\em target}, const {\bf KURL} \& {\em to})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l6}


The job is creating a symbolic link. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em target}]the URl of the file or directory that is currently being linked \item[{\em to}]the destination of the current operation \end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!moving@{moving}}
\index{moving@{moving}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::moving ({\bf KIO::Job} $\ast$ {\em job}, const {\bf KURL} \& {\em from}, const {\bf KURL} \& {\em to})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l7}


The job is moving a file or directory. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em from}]the URl of the file or directory that is currently being moved \item[{\em to}]the destination of the current operation \end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!creatingDir@{creatingDir}}
\index{creatingDir@{creatingDir}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::creating\-Dir ({\bf KIO::Job} $\ast$ {\em job}, const {\bf KURL} \& {\em dir})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l8}


The job is creating the directory {\tt dir}. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em dir}]the directory that is currently being created \end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!renamed@{renamed}}
\index{renamed@{renamed}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::renamed ({\bf KIO::Job} $\ast$ {\em job}, const {\bf KURL} \& {\em from}, const {\bf KURL} \& {\em to})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l9}


The user chose to rename {\tt from} to {\tt to}. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em from}]the original name \item[{\em to}]the new name \end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!copyingDone@{copyingDone}}
\index{copyingDone@{copyingDone}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::copying\-Done ({\bf KIO::Job} $\ast$ {\em job}, const {\bf KURL} \& {\em from}, const {\bf KURL} \& {\em to}, bool {\em directory}, bool {\em renamed})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l10}


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

This signal is mainly for the Undo feature.

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em from}]the source URL \item[{\em to}]the destination URL \item[{\em directory}]indicates whether a file or directory was successfully copied/moved. true for a directoy, false for file \item[{\em renamed}]indicates that the destination URL was created using a rename operation (i.e. fast directory moving). true if is has been renamed \end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!copyingLinkDone@{copyingLinkDone}}
\index{copyingLinkDone@{copyingLinkDone}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::copying\-Link\-Done ({\bf KIO::Job} $\ast$ {\em job}, const {\bf KURL} \& {\em from}, const {\bf QString} \& {\em target}, const {\bf KURL} \& {\em to})\hspace{0.3cm}{\tt  [signal]}}\label{classKIO_1_1CopyJob_l11}


The job is copying or moving a symbolic link, that points to target. 

The new link is created in {\tt to}. The existing one is/was in {\tt from}. This signal is mainly for the Undo feature. \begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the job that emitted this signal \item[{\em from}]the source URL \item[{\em target}]the target \item[{\em to}]the destination URL \end{description}
\end{Desc}
\index{KIO::CopyJob@{KIO::Copy\-Job}!slotResult@{slotResult}}
\index{slotResult@{slotResult}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void KIO::Copy\-Job::slot\-Result ({\bf KIO::Job} $\ast$ {\em job})\hspace{0.3cm}{\tt  [protected, virtual, slot]}}\label{classKIO_1_1CopyJob_j2}


Called whenever a subjob finishes. 

Default implementation checks for errors and propagates to parent job, then calls remove\-Subjob. Override if you don't want subjobs errors to be propagated. \begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em job}]the subjob \end{description}
\end{Desc}
\begin{Desc}
\item[See also:]{\bf result()}{\rm (p.\,\pageref{classKIO_1_1Job_l0})} \end{Desc}


Reimplemented from {\bf KIO::Job} {\rm (p.\,\pageref{classKIO_1_1Job_j0})}.\index{KIO::CopyJob@{KIO::Copy\-Job}!slotProcessedSize@{slotProcessedSize}}
\index{slotProcessedSize@{slotProcessedSize}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::slot\-Processed\-Size ({\bf KIO::Job} $\ast$, {\bf KIO::filesize\_\-t} {\em data\_\-size})\hspace{0.3cm}{\tt  [protected, slot]}}\label{classKIO_1_1CopyJob_j3}


Forward signal from subjob. 

\index{KIO::CopyJob@{KIO::Copy\-Job}!slotTotalSize@{slotTotalSize}}
\index{slotTotalSize@{slotTotalSize}!KIO::CopyJob@{KIO::Copy\-Job}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIO::Copy\-Job::slot\-Total\-Size ({\bf KIO::Job} $\ast$, {\bf KIO::filesize\_\-t} {\em size})\hspace{0.3cm}{\tt  [protected, slot]}}\label{classKIO_1_1CopyJob_j4}


Forward signal from subjob. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em size}]the total size \end{description}
\end{Desc}


The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
jobclasses.h\item 
job.cpp\end{CompactItemize}
