Sophie

Sophie

distrib > Mageia > 4 > i586 > by-pkgid > 41640b7d04ef5b5040e7668305a5ba3d > files > 883

python-kde4-doc-4.11.4-1.mga4.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">

<head>
  <title>KIO</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta http-equiv="Content-Style-Type" content="text/css" />
  <link rel="stylesheet" type="text/css" href="../common/doxygen.css" />
  <link rel="stylesheet" media="screen" type="text/css" title="KDE Colors" href="../common/kde.css" />
</head>
<body>
<div id="container">
<div id="header">
  <div id="header_top">
    <div>
      <div>
        <img alt ="" src="../common/top-kde.jpg"/>
        KDE 4.9 PyKDE API Reference
      </div>
    </div>
  </div>
  <div id="header_bottom">
    <div id="location">
      <ul>
        <li>KDE's Python API</li>
      </ul>
    </div>

    <div id="menu">
      <ul>
        <li><a href="../modules.html">Overview</a></li>
<li><a href="http://techbase.kde.org/Development/Languages/Python">PyKDE Home</a></li>
<li><a href="http://kde.org/family/">Sitemap</a></li>
<li><a href="http://kde.org/contact/">Contact Us</a></li>
</ul>
    </div>
  </div>
</div>

<div id="body_wrapper">
<div id="body">
<div id="right">
<div class="content">
<div id="main">
<div class="clearer">&nbsp;</div>

<h1>KIO Namespace Reference</h1>
<code>from PyKDE4.kio.KIO import *</code>
<p>
<h2>Detailed Description</h2>
<p>A namespace for KIO globals
</p>
<h2>Class Index</h2>
<table width="95%" align="center" border="0" cellpadding="0" cellspacing="0">
<tbody><tr><td><a name="letter_A">&nbsp;&nbsp;A&nbsp;&nbsp;</a></td><td><a class="el" href="KIO.FileUndoManager.html">FileUndoManager</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.RenameDialogPlugin.html">RenameDialogPlugin</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.AccessManager.html">AccessManager</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.ForwardingSlaveBase.html">ForwardingSlaveBase</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_S">&nbsp;&nbsp;S&nbsp;&nbsp;</a></td></tr>
<tr><td><a class="el" href="KIO.AuthInfo.html">AuthInfo</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_J">&nbsp;&nbsp;J&nbsp;&nbsp;</a></td><td><a class="el" href="KIO.Scheduler.html">Scheduler</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.NetRC.AutoLogin.html">AutoLogin</a>&nbsp;(<a class="el" href="KIO.NetRC.html">KIO.NetRC</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.Job.html">Job</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.SessionData.html">SessionData</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a name="letter_C">&nbsp;&nbsp;C&nbsp;&nbsp;</a></td><td><a class="el" href="KIO.JobUiDelegate.html">JobUiDelegate</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.SimpleJob.html">SimpleJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.ChmodJob.html">ChmodJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_L">&nbsp;&nbsp;L&nbsp;&nbsp;</a></td><td><a class="el" href="KIO.SkipDialog.html">SkipDialog</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.Connection.html">Connection</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.ListJob.html">ListJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.Slave.html">Slave</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.ConnectionServer.html">ConnectionServer</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_M">&nbsp;&nbsp;M&nbsp;&nbsp;</a></td><td><a class="el" href="KIO.SlaveBase.html">SlaveBase</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.Integration.CookieJar.html">CookieJar</a>&nbsp;(<a class="el" href="KIO.Integration.html">KIO.Integration</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.MetaInfoJob.html">MetaInfoJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.SlaveConfig.html">SlaveConfig</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.CopyInfo.html">CopyInfo</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.MimetypeJob.html">MimetypeJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.SlaveInterface.html">SlaveInterface</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.CopyJob.html">CopyJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.MultiGetJob.html">MultiGetJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.SpecialJob.html">SpecialJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a name="letter_D">&nbsp;&nbsp;D&nbsp;&nbsp;</a></td><td><a name="letter_N">&nbsp;&nbsp;N&nbsp;&nbsp;</a></td><td><a class="el" href="KIO.StatJob.html">StatJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.DavJob.html">DavJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.NetAccess.html">NetAccess</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.StoredTransferJob.html">StoredTransferJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.DeleteJob.html">DeleteJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.NetRC.html">NetRC</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_T">&nbsp;&nbsp;T&nbsp;&nbsp;</a></td></tr>
<tr><td><a class="el" href="KIO.DirectorySizeJob.html">DirectorySizeJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_P">&nbsp;&nbsp;P&nbsp;&nbsp;</a></td><td><a class="el" href="KIO.TCPSlaveBase.html">TCPSlaveBase</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a name="letter_F">&nbsp;&nbsp;F&nbsp;&nbsp;</a></td><td><a class="el" href="KIO.PasswordDialog.html">PasswordDialog</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.TransferJob.html">TransferJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.FileCopyJob.html">FileCopyJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.PreviewJob.html">PreviewJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_U">&nbsp;&nbsp;U&nbsp;&nbsp;</a></td></tr>
<tr><td><a class="el" href="KIO.RenameDialogPlugin.FileItem.html">FileItem</a>&nbsp;(<a class="el" href="KIO.RenameDialogPlugin.html">KIO.RenameDialogPlugin</a>)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_R">&nbsp;&nbsp;R&nbsp;&nbsp;</a></td><td><a class="el" href="KIO.UDSEntry.html">UDSEntry</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td></tr>
<tr><td><a class="el" href="KIO.FileJob.html">FileJob</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.RenameDialog.html">RenameDialog</a>&nbsp;(<a class="el" href="KIO.html">KIO</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="KIO.FileUndoManager.UiInterface.html">UiInterface</a>&nbsp;(<a class="el" href="KIO.FileUndoManager.html">KIO.FileUndoManager</a>)&nbsp;&nbsp;&nbsp;</td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0"><tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#CacheControl">CacheControl</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;CC_CacheOnly, CC_Cache, CC_Verify, CC_Refresh, CC_Reload&nbsp;}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#Command">Command</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;CMD_HOST, CMD_CONNECT, CMD_DISCONNECT, CMD_SLAVE_STATUS, CMD_SLAVE_CONNECT, CMD_SLAVE_HOLD, CMD_NONE, CMD_TESTDIR, CMD_GET, CMD_PUT, CMD_STAT, CMD_MIMETYPE, CMD_LISTDIR, CMD_MKDIR, CMD_RENAME, CMD_COPY, CMD_DEL, CMD_CHMOD, CMD_SPECIAL, CMD_SETMODIFICATIONTIME, CMD_REPARSECONFIGURATION, CMD_META_DATA, CMD_SYMLINK, CMD_SUBURL, CMD_MESSAGEBOXANSWER, CMD_RESUMEANSWER, CMD_CONFIG, CMD_MULTI_GET, CMD_SETLINKDEST, CMD_OPEN, CMD_CHOWN, CMD_READ, CMD_WRITE, CMD_SEEK, CMD_CLOSE, CMD_HOST_INFO&nbsp;}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#Error">Error</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;ERR_CANNOT_OPEN_FOR_READING, ERR_CANNOT_OPEN_FOR_WRITING, ERR_CANNOT_LAUNCH_PROCESS, ERR_INTERNAL, ERR_MALFORMED_URL, ERR_UNSUPPORTED_PROTOCOL, ERR_NO_SOURCE_PROTOCOL, ERR_UNSUPPORTED_ACTION, ERR_IS_DIRECTORY, ERR_IS_FILE, ERR_DOES_NOT_EXIST, ERR_FILE_ALREADY_EXIST, ERR_DIR_ALREADY_EXIST, ERR_UNKNOWN_HOST, ERR_ACCESS_DENIED, ERR_WRITE_ACCESS_DENIED, ERR_CANNOT_ENTER_DIRECTORY, ERR_PROTOCOL_IS_NOT_A_FILESYSTEM, ERR_CYCLIC_LINK, ERR_USER_CANCELED, ERR_CYCLIC_COPY, ERR_COULD_NOT_CREATE_SOCKET, ERR_COULD_NOT_CONNECT, ERR_CONNECTION_BROKEN, ERR_NOT_FILTER_PROTOCOL, ERR_COULD_NOT_MOUNT, ERR_COULD_NOT_UNMOUNT, ERR_COULD_NOT_READ, ERR_COULD_NOT_WRITE, ERR_COULD_NOT_BIND, ERR_COULD_NOT_LISTEN, ERR_COULD_NOT_ACCEPT, ERR_COULD_NOT_LOGIN, ERR_COULD_NOT_STAT, ERR_COULD_NOT_CLOSEDIR, ERR_COULD_NOT_MKDIR, ERR_COULD_NOT_RMDIR, ERR_CANNOT_RESUME, ERR_CANNOT_RENAME, ERR_CANNOT_CHMOD, ERR_CANNOT_DELETE, ERR_SLAVE_DIED, ERR_OUT_OF_MEMORY, ERR_UNKNOWN_PROXY_HOST, ERR_COULD_NOT_AUTHENTICATE, ERR_ABORTED, ERR_INTERNAL_SERVER, ERR_SERVER_TIMEOUT, ERR_SERVICE_NOT_AVAILABLE, ERR_UNKNOWN, ERR_UNKNOWN_INTERRUPT, ERR_CANNOT_DELETE_ORIGINAL, ERR_CANNOT_DELETE_PARTIAL, ERR_CANNOT_RENAME_ORIGINAL, ERR_CANNOT_RENAME_PARTIAL, ERR_NEED_PASSWD, ERR_CANNOT_SYMLINK, ERR_NO_CONTENT, ERR_DISK_FULL, ERR_IDENTICAL_FILES, ERR_SLAVE_DEFINED, ERR_UPGRADE_REQUIRED, ERR_POST_DENIED, ERR_COULD_NOT_SEEK, ERR_CANNOT_SETTIME, ERR_CANNOT_CHOWN, ERR_POST_NO_SIZE&nbsp;}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#Info">Info</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;INF_TOTAL_SIZE, INF_PROCESSED_SIZE, INF_SPEED, INF_REDIRECTION, INF_MIME_TYPE, INF_ERROR_PAGE, INF_WARNING, INF_GETTING_FILE, INF_UNUSED, INF_INFOMESSAGE, INF_META_DATA, INF_NETWORK_STATUS, INF_MESSAGEBOX, INF_POSITION&nbsp;}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#JobFlag">JobFlag</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;DefaultFlags, HideProgressInfo, Resume, Overwrite&nbsp;}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#LoadType">LoadType</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;Reload, NoReload&nbsp;}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#Message">Message</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;MSG_DATA, MSG_DATA_REQ, MSG_ERROR, MSG_CONNECTED, MSG_FINISHED, MSG_STAT_ENTRY, MSG_LIST_ENTRIES, MSG_RENAMED, MSG_RESUME, MSG_SLAVE_STATUS, MSG_SLAVE_ACK, MSG_NET_REQUEST, MSG_NET_DROP, MSG_NEED_SUBURL_DATA, MSG_CANRESUME, MSG_AUTH_KEY, MSG_DEL_AUTH_KEY, MSG_OPENED, MSG_WRITTEN, MSG_HOST_INFO_REQ&nbsp;}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#RenameDialog_Mode">RenameDialog_Mode</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;M_OVERWRITE, M_OVERWRITE_ITSELF, M_SKIP, M_SINGLE, M_MULTI, M_RESUME, M_NORENAME, M_ISDIR&nbsp;}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#RenameDialog_Result">RenameDialog_Result</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;R_RESUME, R_RESUME_ALL, R_OVERWRITE, R_OVERWRITE_ALL, R_SKIP, R_AUTO_SKIP, R_RENAME, R_AUTO_RENAME, R_CANCEL&nbsp;}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#SkipDialog_Result">SkipDialog_Result</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;S_SKIP, S_AUTO_SKIP, S_CANCEL&nbsp;}</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#buildErrorString">buildErrorString</a> (int errorCode, QString errorText)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#buildHTMLErrorString">buildHTMLErrorString</a> (int errorCode, QString errorText, <a href="../kdecore/KUrl.html">KUrl</a> reqUrl=0, int method=-1)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QTime&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#calculateRemaining">calculateRemaining</a> (long totalSize, long processedSize, long speed)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#calculateRemainingSeconds">calculateRemainingSeconds</a> (long totalSize, long processedSize, long speed)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#canPasteMimeSource">canPasteMimeSource</a> (QMimeData data)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.ChmodJob.html">KIO.ChmodJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#chmod">chmod</a> (<a href="../kio/KFileItemList.html">KFileItemList</a> lstItems, int permissions, int mask, QString newOwner, QString newGroup, bool recursive, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#chmod">chmod</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, int permissions)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#chown">chown</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, QString owner, QString group)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#convertSeconds">convertSeconds</a> (long seconds)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#convertSize">convertSize</a> (long size)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#convertSizeFromKiB">convertSizeFromKiB</a> (long kibSize)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#copy">copy</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#copy">copy</a> (<a href="../kdecore/KUrl.List.html">KUrl.List</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#copyAs">copyAs</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.DavJob.html">KIO.DavJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#davPropFind">davPropFind</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, QDomDocument properties, QString depth, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.DavJob.html">KIO.DavJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#davPropPatch">davPropPatch</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, QDomDocument properties, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.DavJob.html">KIO.DavJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#davReport">davReport</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, QString report, QString depth, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.DavJob.html">KIO.DavJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#davSearch">davSearch</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, QString nsURI, QString qName, QString query, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#decodeFileName">decodeFileName</a> (QString str)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.DeleteJob.html">KIO.DeleteJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#del">del_</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.DeleteJob.html">KIO.DeleteJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#del">del_</a> (<a href="../kdecore/KUrl.List.html">KUrl.List</a> src, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.DirectorySizeJob.html">KIO.DirectorySizeJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#directorySize">directorySize</a> (<a href="../kdecore/KUrl.html">KUrl</a> directory)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.DirectorySizeJob.html">KIO.DirectorySizeJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#directorySize">directorySize</a> (<a href="../kio/KFileItemList.html">KFileItemList</a> lstItems)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#encodeFileName">encodeFileName</a> (QString str)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.MetaInfoJob.html">KIO.MetaInfoJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#fileMetaInfo">fileMetaInfo</a> (<a href="../kio/KFileItemList.html">KFileItemList</a> items)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.MetaInfoJob.html">KIO.MetaInfoJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#fileMetaInfo">fileMetaInfo</a> (<a href="../kdecore/KUrl.List.html">KUrl.List</a> items)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.PreviewJob.html">KIO.PreviewJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#filePreview">filePreview</a> (<a href="../kio/KFileItemList.html">KFileItemList</a> items, int width, int height=0, int iconSize=0, int iconAlpha=70, bool scale=1, bool save=1, QStringList enabledPlugins=0)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.PreviewJob.html">KIO.PreviewJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#filePreview">filePreview</a> (<a href="../kdecore/KUrl.List.html">KUrl.List</a> items, int width, int height=0, int iconSize=0, int iconAlpha=70, bool scale=1, bool save=1, QStringList enabledPlugins=0)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.PreviewJob.html">KIO.PreviewJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#filePreview">filePreview</a> (<a href="../kio/KFileItemList.html">KFileItemList</a> items, QSize size, QStringList enabledPlugins=0)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.FileCopyJob.html">KIO.FileCopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#file_copy">file_copy</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, int permissions=-1, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.FileCopyJob.html">KIO.FileCopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#file_copy">file_copy</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, <a href="../kio/KIO.html">KIO.JobFlags</a> flags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#file_delete">file_delete</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.FileCopyJob.html">KIO.FileCopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#file_move">file_move</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, int permissions=-1, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.FileCopyJob.html">KIO.FileCopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#file_move">file_move</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, <a href="../kio/KIO.html">KIO.JobFlags</a> flags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.TransferJob.html">KIO.TransferJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#get">get</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, <a href="../kio/KIO.html#LoadType">KIO.LoadType</a> reload=KIO.NoReload, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#getCacheControlString">getCacheControlString</a> (<a href="../kio/KIO.html#CacheControl">KIO.CacheControl</a> cacheControl)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kdecore/KJobTrackerInterface.html">KJobTrackerInterface</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#getJobTracker">getJobTracker</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.TransferJob.html">KIO.TransferJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#http_delete">http_delete</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.TransferJob.html">KIO.TransferJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#http_post">http_post</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, QByteArray postData, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.TransferJob.html">KIO.TransferJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#http_post">http_post</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, QIODevice device, long size=-1, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#http_update_cache">http_update_cache</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, bool no_cache, long expireDate)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#itemsSummaryString">itemsSummaryString</a> (long items, long files, long dirs, long size, bool showSize)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#link">link</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kdecore/KUrl.html">KUrl</a> destDir, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#link">link</a> (<a href="../kdecore/KUrl.List.html">KUrl.List</a> src, <a href="../kdecore/KUrl.html">KUrl</a> destDir, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#linkAs">linkAs</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.ListJob.html">KIO.ListJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#listDir">listDir</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags, bool includeHidden=1)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.ListJob.html">KIO.ListJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#listRecursive">listRecursive</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags, bool includeHidden=1)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.MimetypeJob.html">KIO.MimetypeJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#mimetype">mimetype</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#mkdir">mkdir</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, int permissions=-1)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.StatJob.html">KIO.StatJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#mostLocalUrl">mostLocalUrl</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#mount">mount</a> (bool ro, QByteArray fstype, QString dev, QString point, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#move">move</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#move">move</a> (<a href="../kdecore/KUrl.List.html">KUrl.List</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#moveAs">moveAs</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.MultiGetJob.html">KIO.MultiGetJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#multi_get">multi_get</a> (long id, <a href="../kdecore/KUrl.html">KUrl</a> url, <a href="../kio/KIO.MetaData.html">KIO.MetaData</a> metaData)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#number">number</a> (long size)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.FileJob.html">KIO.FileJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#open">open</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, QIODevice::OpenMode mode)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QDataStream&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#operator <<">operator <<</a> (QDataStream s, <a href="../kio/KIO.AuthInfo.html">KIO.AuthInfo</a> a)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QDBusArgument&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#operator <<">operator <<</a> (QDBusArgument argument, <a href="../kio/KIO.AuthInfo.html">KIO.AuthInfo</a> a)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QDataStream&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#operator >>">operator >></a> (QDataStream s, <a href="../kio/KIO.AuthInfo.html">KIO.AuthInfo</a> a)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QDBusArgument&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#operator >>">operator >></a> (QDBusArgument argument, <a href="../kio/KIO.AuthInfo.html">KIO.AuthInfo</a> a)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.html#CacheControl">KIO.CacheControl</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#parseCacheControl">parseCacheControl</a> (QString cacheControl)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#pasteActionText">pasteActionText</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.Job.html">KIO.Job</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#pasteClipboard">pasteClipboard</a> (<a href="../kdecore/KUrl.html">KUrl</a> destURL, QWidget widget, bool move=0)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#pasteData">pasteData</a> (<a href="../kdecore/KUrl.html">KUrl</a> destURL, QByteArray data, QWidget widget)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#pasteDataAsync">pasteDataAsync</a> (<a href="../kdecore/KUrl.html">KUrl</a> destURL, QByteArray data, QWidget widget, QString dialogText=QString())</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.Job.html">KIO.Job</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#pasteMimeData">pasteMimeData</a> (QMimeData data, <a href="../kdecore/KUrl.html">KUrl</a> destUrl, QString dialogText, QWidget widget)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#pasteMimeSource">pasteMimeSource</a> (QMimeData data, <a href="../kdecore/KUrl.html">KUrl</a> destURL, QString dialogText, QWidget widget, bool clipboard=0)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QPixmap&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#pixmapForUrl">pixmapForUrl</a> (<a href="../kdecore/KUrl.html">KUrl</a> _url, long _mode=0, <a href="../kdeui/KIconLoader.html#Group">KIconLoader.Group</a> _group=KIconLoader.Desktop, int _force_size=0, int _state=0, QString _path=0)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.TransferJob.html">KIO.TransferJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#put">put</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, int permissions, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QByteArray&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#rawErrorDetail">rawErrorDetail</a> (int errorCode, QString errorText, <a href="../kdecore/KUrl.html">KUrl</a> reqUrl=0, int method=-1)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#rename">rename</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kdecore/KUrl.html">KUrl</a> dest, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#rmdir">rmdir</a> (<a href="../kdecore/KUrl.html">KUrl</a> url)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#setModificationTime">setModificationTime</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, QDateTime mtime)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#special">special</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, QByteArray data, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.StatJob.html">KIO.StatJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#stat">stat</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.StatJob.html">KIO.StatJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#stat">stat</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, <a href="../kio/KIO.StatJob.html#StatSide">KIO.StatJob.StatSide</a> side, int details, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.StatJob.html">KIO.StatJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#stat">stat</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, bool sideIsSource, int details, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.StoredTransferJob.html">KIO.StoredTransferJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#storedGet">storedGet</a> (<a href="../kdecore/KUrl.html">KUrl</a> url, <a href="../kio/KIO.html#LoadType">KIO.LoadType</a> reload=KIO.NoReload, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.StoredTransferJob.html">KIO.StoredTransferJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#storedHttpPost">storedHttpPost</a> (QByteArray arr, <a href="../kdecore/KUrl.html">KUrl</a> url, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.StoredTransferJob.html">KIO.StoredTransferJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#storedHttpPost">storedHttpPost</a> (QIODevice device, <a href="../kdecore/KUrl.html">KUrl</a> url, long size=-1, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.StoredTransferJob.html">KIO.StoredTransferJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#storedPut">storedPut</a> (QByteArray arr, <a href="../kdecore/KUrl.html">KUrl</a> url, int permissions, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#symlink">symlink</a> (QString target, <a href="../kdecore/KUrl.html">KUrl</a> dest, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#trash">trash</a> (<a href="../kdecore/KUrl.html">KUrl</a> src, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#trash">trash</a> (<a href="../kdecore/KUrl.List.html">KUrl.List</a> src, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#unmount">unmount</a> (QString point, <a href="../kio/KIO.html">KIO.JobFlags</a> flags=KIO.DefaultFlags)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#unsupportedActionErrorString">unsupportedActionErrorString</a> (QString protocol, int cmd)</td></tr>
</table>
<hr><h2>Enumeration Documentation</h2><a class="anchor" name="CacheControl"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">CacheControl</td>
</tr>
</table>
</div>
<div class="memdoc"><p>Specifies how to use the cache.
<dl class="see" compact><dt><b>See also:</b></dt><dd> parseCacheControl()
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> getCacheControlString()
</dd></dl>
</p><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>CC_CacheOnly</em>&nbsp;</td><td><tr><td valign="top"><em>CC_Cache</em>&nbsp;</td><td><tr><td valign="top"><em>CC_Verify</em>&nbsp;</td><td><tr><td valign="top"><em>CC_Refresh</em>&nbsp;</td><td><tr><td valign="top"><em>CC_Reload</em>&nbsp;</td><td></table>
</dl>
</div></div><p><a class="anchor" name="Command"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">Command</td>
</tr>
</table>
</div>
<div class="memdoc"><p><dl class="internal" compact><dt><b>Internal:</b></dt><dd>
Commands that can be invoked by a job.
</dd></dl> </p>
<p>
(Move this to a non-public header)
</p><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>CMD_HOST</em>&nbsp;=&nbsp;'0'</td><td><tr><td valign="top"><em>CMD_CONNECT</em>&nbsp;=&nbsp;'1'</td><td><tr><td valign="top"><em>CMD_DISCONNECT</em>&nbsp;=&nbsp;'2'</td><td><tr><td valign="top"><em>CMD_SLAVE_STATUS</em>&nbsp;=&nbsp;'3'</td><td><tr><td valign="top"><em>CMD_SLAVE_CONNECT</em>&nbsp;=&nbsp;'4'</td><td><tr><td valign="top"><em>CMD_SLAVE_HOLD</em>&nbsp;=&nbsp;'5'</td><td><tr><td valign="top"><em>CMD_NONE</em>&nbsp;=&nbsp;'A'</td><td><tr><td valign="top"><em>CMD_TESTDIR</em>&nbsp;=&nbsp;'B'</td><td><tr><td valign="top"><em>CMD_GET</em>&nbsp;=&nbsp;'C'</td><td><tr><td valign="top"><em>CMD_PUT</em>&nbsp;=&nbsp;'D'</td><td><tr><td valign="top"><em>CMD_STAT</em>&nbsp;=&nbsp;'E'</td><td><tr><td valign="top"><em>CMD_MIMETYPE</em>&nbsp;=&nbsp;'F'</td><td><tr><td valign="top"><em>CMD_LISTDIR</em>&nbsp;=&nbsp;'G'</td><td><tr><td valign="top"><em>CMD_MKDIR</em>&nbsp;=&nbsp;'H'</td><td><tr><td valign="top"><em>CMD_RENAME</em>&nbsp;=&nbsp;'I'</td><td><tr><td valign="top"><em>CMD_COPY</em>&nbsp;=&nbsp;'J'</td><td><tr><td valign="top"><em>CMD_DEL</em>&nbsp;=&nbsp;'K'</td><td><tr><td valign="top"><em>CMD_CHMOD</em>&nbsp;=&nbsp;'L'</td><td><tr><td valign="top"><em>CMD_SPECIAL</em>&nbsp;=&nbsp;'M'</td><td><tr><td valign="top"><em>CMD_SETMODIFICATIONTIME</em>&nbsp;=&nbsp;'N'</td><td><tr><td valign="top"><em>CMD_REPARSECONFIGURATION</em>&nbsp;=&nbsp;'O'</td><td><tr><td valign="top"><em>CMD_META_DATA</em>&nbsp;=&nbsp;'P'</td><td><tr><td valign="top"><em>CMD_SYMLINK</em>&nbsp;=&nbsp;'Q'</td><td><tr><td valign="top"><em>CMD_SUBURL</em>&nbsp;=&nbsp;'R'</td><td><tr><td valign="top"><em>CMD_MESSAGEBOXANSWER</em>&nbsp;=&nbsp;'S'</td><td><tr><td valign="top"><em>CMD_RESUMEANSWER</em>&nbsp;=&nbsp;'T'</td><td><tr><td valign="top"><em>CMD_CONFIG</em>&nbsp;=&nbsp;'U'</td><td><tr><td valign="top"><em>CMD_MULTI_GET</em>&nbsp;=&nbsp;'V'</td><td><tr><td valign="top"><em>CMD_SETLINKDEST</em>&nbsp;=&nbsp;'W'</td><td><tr><td valign="top"><em>CMD_OPEN</em>&nbsp;=&nbsp;'X'</td><td><tr><td valign="top"><em>CMD_CHOWN</em>&nbsp;=&nbsp;'Y'</td><td><tr><td valign="top"><em>CMD_READ</em>&nbsp;=&nbsp;'Z'</td><td><tr><td valign="top"><em>CMD_WRITE</em>&nbsp;=&nbsp;91</td><td><tr><td valign="top"><em>CMD_SEEK</em>&nbsp;=&nbsp;92</td><td><tr><td valign="top"><em>CMD_CLOSE</em>&nbsp;=&nbsp;93</td><td><tr><td valign="top"><em>CMD_HOST_INFO</em>&nbsp;=&nbsp;94</td><td></table>
</dl>
</div></div><p><a class="anchor" name="Error"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">Error</td>
</tr>
</table>
</div>
<div class="memdoc"><p>Error codes that can be emitted by KIO.
</p><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>ERR_CANNOT_OPEN_FOR_READING</em>&nbsp;=&nbsp;KJob::UserDefinedError+1</td><td><tr><td valign="top"><em>ERR_CANNOT_OPEN_FOR_WRITING</em>&nbsp;=&nbsp;KJob::UserDefinedError+2</td><td><tr><td valign="top"><em>ERR_CANNOT_LAUNCH_PROCESS</em>&nbsp;=&nbsp;KJob::UserDefinedError+3</td><td><tr><td valign="top"><em>ERR_INTERNAL</em>&nbsp;=&nbsp;KJob::UserDefinedError+4</td><td><tr><td valign="top"><em>ERR_MALFORMED_URL</em>&nbsp;=&nbsp;KJob::UserDefinedError+5</td><td><tr><td valign="top"><em>ERR_UNSUPPORTED_PROTOCOL</em>&nbsp;=&nbsp;KJob::UserDefinedError+6</td><td><tr><td valign="top"><em>ERR_NO_SOURCE_PROTOCOL</em>&nbsp;=&nbsp;KJob::UserDefinedError+7</td><td><tr><td valign="top"><em>ERR_UNSUPPORTED_ACTION</em>&nbsp;=&nbsp;KJob::UserDefinedError+8</td><td><tr><td valign="top"><em>ERR_IS_DIRECTORY</em>&nbsp;=&nbsp;KJob::UserDefinedError+9</td><td><tr><td valign="top"><em>ERR_IS_FILE</em>&nbsp;=&nbsp;KJob::UserDefinedError+10</td><td><tr><td valign="top"><em>ERR_DOES_NOT_EXIST</em>&nbsp;=&nbsp;KJob::UserDefinedError+11</td><td><tr><td valign="top"><em>ERR_FILE_ALREADY_EXIST</em>&nbsp;=&nbsp;KJob::UserDefinedError+12</td><td><tr><td valign="top"><em>ERR_DIR_ALREADY_EXIST</em>&nbsp;=&nbsp;KJob::UserDefinedError+13</td><td><tr><td valign="top"><em>ERR_UNKNOWN_HOST</em>&nbsp;=&nbsp;KJob::UserDefinedError+14</td><td><tr><td valign="top"><em>ERR_ACCESS_DENIED</em>&nbsp;=&nbsp;KJob::UserDefinedError+15</td><td><tr><td valign="top"><em>ERR_WRITE_ACCESS_DENIED</em>&nbsp;=&nbsp;KJob::UserDefinedError+16</td><td><tr><td valign="top"><em>ERR_CANNOT_ENTER_DIRECTORY</em>&nbsp;=&nbsp;KJob::UserDefinedError+17</td><td><tr><td valign="top"><em>ERR_PROTOCOL_IS_NOT_A_FILESYSTEM</em>&nbsp;=&nbsp;KJob::UserDefinedError+18</td><td><tr><td valign="top"><em>ERR_CYCLIC_LINK</em>&nbsp;=&nbsp;KJob::UserDefinedError+19</td><td><tr><td valign="top"><em>ERR_USER_CANCELED</em>&nbsp;=&nbsp;KJob::KilledJobError</td><td><tr><td valign="top"><em>ERR_CYCLIC_COPY</em>&nbsp;=&nbsp;KJob::UserDefinedError+21</td><td><tr><td valign="top"><em>ERR_COULD_NOT_CREATE_SOCKET</em>&nbsp;=&nbsp;KJob::UserDefinedError+22</td><td><tr><td valign="top"><em>ERR_COULD_NOT_CONNECT</em>&nbsp;=&nbsp;KJob::UserDefinedError+23</td><td><tr><td valign="top"><em>ERR_CONNECTION_BROKEN</em>&nbsp;=&nbsp;KJob::UserDefinedError+24</td><td><tr><td valign="top"><em>ERR_NOT_FILTER_PROTOCOL</em>&nbsp;=&nbsp;KJob::UserDefinedError+25</td><td><tr><td valign="top"><em>ERR_COULD_NOT_MOUNT</em>&nbsp;=&nbsp;KJob::UserDefinedError+26</td><td><tr><td valign="top"><em>ERR_COULD_NOT_UNMOUNT</em>&nbsp;=&nbsp;KJob::UserDefinedError+27</td><td><tr><td valign="top"><em>ERR_COULD_NOT_READ</em>&nbsp;=&nbsp;KJob::UserDefinedError+28</td><td><tr><td valign="top"><em>ERR_COULD_NOT_WRITE</em>&nbsp;=&nbsp;KJob::UserDefinedError+29</td><td><tr><td valign="top"><em>ERR_COULD_NOT_BIND</em>&nbsp;=&nbsp;KJob::UserDefinedError+30</td><td><tr><td valign="top"><em>ERR_COULD_NOT_LISTEN</em>&nbsp;=&nbsp;KJob::UserDefinedError+31</td><td><tr><td valign="top"><em>ERR_COULD_NOT_ACCEPT</em>&nbsp;=&nbsp;KJob::UserDefinedError+32</td><td><tr><td valign="top"><em>ERR_COULD_NOT_LOGIN</em>&nbsp;=&nbsp;KJob::UserDefinedError+33</td><td><tr><td valign="top"><em>ERR_COULD_NOT_STAT</em>&nbsp;=&nbsp;KJob::UserDefinedError+34</td><td><tr><td valign="top"><em>ERR_COULD_NOT_CLOSEDIR</em>&nbsp;=&nbsp;KJob::UserDefinedError+35</td><td><tr><td valign="top"><em>ERR_COULD_NOT_MKDIR</em>&nbsp;=&nbsp;KJob::UserDefinedError+37</td><td><tr><td valign="top"><em>ERR_COULD_NOT_RMDIR</em>&nbsp;=&nbsp;KJob::UserDefinedError+38</td><td><tr><td valign="top"><em>ERR_CANNOT_RESUME</em>&nbsp;=&nbsp;KJob::UserDefinedError+39</td><td><tr><td valign="top"><em>ERR_CANNOT_RENAME</em>&nbsp;=&nbsp;KJob::UserDefinedError+40</td><td><tr><td valign="top"><em>ERR_CANNOT_CHMOD</em>&nbsp;=&nbsp;KJob::UserDefinedError+41</td><td><tr><td valign="top"><em>ERR_CANNOT_DELETE</em>&nbsp;=&nbsp;KJob::UserDefinedError+42</td><td><tr><td valign="top"><em>ERR_SLAVE_DIED</em>&nbsp;=&nbsp;KJob::UserDefinedError+43</td><td><tr><td valign="top"><em>ERR_OUT_OF_MEMORY</em>&nbsp;=&nbsp;KJob::UserDefinedError+44</td><td><tr><td valign="top"><em>ERR_UNKNOWN_PROXY_HOST</em>&nbsp;=&nbsp;KJob::UserDefinedError+45</td><td><tr><td valign="top"><em>ERR_COULD_NOT_AUTHENTICATE</em>&nbsp;=&nbsp;KJob::UserDefinedError+46</td><td><tr><td valign="top"><em>ERR_ABORTED</em>&nbsp;=&nbsp;KJob::UserDefinedError+47</td><td><tr><td valign="top"><em>ERR_INTERNAL_SERVER</em>&nbsp;=&nbsp;KJob::UserDefinedError+48</td><td><tr><td valign="top"><em>ERR_SERVER_TIMEOUT</em>&nbsp;=&nbsp;KJob::UserDefinedError+49</td><td><tr><td valign="top"><em>ERR_SERVICE_NOT_AVAILABLE</em>&nbsp;=&nbsp;KJob::UserDefinedError+50</td><td><tr><td valign="top"><em>ERR_UNKNOWN</em>&nbsp;=&nbsp;KJob::UserDefinedError+51</td><td><tr><td valign="top"><em>ERR_UNKNOWN_INTERRUPT</em>&nbsp;=&nbsp;KJob::UserDefinedError+53</td><td><tr><td valign="top"><em>ERR_CANNOT_DELETE_ORIGINAL</em>&nbsp;=&nbsp;KJob::UserDefinedError+54</td><td><tr><td valign="top"><em>ERR_CANNOT_DELETE_PARTIAL</em>&nbsp;=&nbsp;KJob::UserDefinedError+55</td><td><tr><td valign="top"><em>ERR_CANNOT_RENAME_ORIGINAL</em>&nbsp;=&nbsp;KJob::UserDefinedError+56</td><td><tr><td valign="top"><em>ERR_CANNOT_RENAME_PARTIAL</em>&nbsp;=&nbsp;KJob::UserDefinedError+57</td><td><tr><td valign="top"><em>ERR_NEED_PASSWD</em>&nbsp;=&nbsp;KJob::UserDefinedError+58</td><td><tr><td valign="top"><em>ERR_CANNOT_SYMLINK</em>&nbsp;=&nbsp;KJob::UserDefinedError+59</td><td><tr><td valign="top"><em>ERR_NO_CONTENT</em>&nbsp;=&nbsp;KJob::UserDefinedError+60</td><td><tr><td valign="top"><em>ERR_DISK_FULL</em>&nbsp;=&nbsp;KJob::UserDefinedError+61</td><td><tr><td valign="top"><em>ERR_IDENTICAL_FILES</em>&nbsp;=&nbsp;KJob::UserDefinedError+62</td><td><tr><td valign="top"><em>ERR_SLAVE_DEFINED</em>&nbsp;=&nbsp;KJob::UserDefinedError+63</td><td><tr><td valign="top"><em>ERR_UPGRADE_REQUIRED</em>&nbsp;=&nbsp;KJob::UserDefinedError+64</td><td><tr><td valign="top"><em>ERR_POST_DENIED</em>&nbsp;=&nbsp;KJob::UserDefinedError+65</td><td><tr><td valign="top"><em>ERR_COULD_NOT_SEEK</em>&nbsp;=&nbsp;KJob::UserDefinedError+66</td><td><tr><td valign="top"><em>ERR_CANNOT_SETTIME</em>&nbsp;=&nbsp;KJob::UserDefinedError+67</td><td><tr><td valign="top"><em>ERR_CANNOT_CHOWN</em>&nbsp;=&nbsp;KJob::UserDefinedError+68</td><td><tr><td valign="top"><em>ERR_POST_NO_SIZE</em>&nbsp;=&nbsp;KJob::UserDefinedError+69</td><td></table>
</dl>
</div></div><p><a class="anchor" name="Info"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">Info</td>
</tr>
</table>
</div>
<div class="memdoc"><p>Identifiers for KIO informational messages.
</p><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>INF_TOTAL_SIZE</em>&nbsp;=&nbsp;10</td><td><tr><td valign="top"><em>INF_PROCESSED_SIZE</em>&nbsp;=&nbsp;11</td><td><tr><td valign="top"><em>INF_SPEED</em>&nbsp;</td><td><tr><td valign="top"><em>INF_REDIRECTION</em>&nbsp;=&nbsp;20</td><td><tr><td valign="top"><em>INF_MIME_TYPE</em>&nbsp;=&nbsp;21</td><td><tr><td valign="top"><em>INF_ERROR_PAGE</em>&nbsp;=&nbsp;22</td><td><tr><td valign="top"><em>INF_WARNING</em>&nbsp;=&nbsp;23</td><td><tr><td valign="top"><em>INF_GETTING_FILE</em>&nbsp;</td><td><tr><td valign="top"><em>INF_UNUSED</em>&nbsp;=&nbsp;25</td><td><tr><td valign="top"><em>INF_INFOMESSAGE</em>&nbsp;</td><td><tr><td valign="top"><em>INF_META_DATA</em>&nbsp;</td><td><tr><td valign="top"><em>INF_NETWORK_STATUS</em>&nbsp;</td><td><tr><td valign="top"><em>INF_MESSAGEBOX</em>&nbsp;</td><td><tr><td valign="top"><em>INF_POSITION</em>&nbsp;</td><td></table>
</dl>
</div></div><p><a class="anchor" name="JobFlag"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">JobFlag</td>
</tr>
</table>
</div>
<div class="memdoc"><p>Flags for the job properties.
Not all flags are supported in all cases. Please see documentation of
the calling function!
</p><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>DefaultFlags</em>&nbsp;=&nbsp;0</td><td><tr><td valign="top"><em>HideProgressInfo</em>&nbsp;=&nbsp;1</td><td><tr><td valign="top"><em>Resume</em>&nbsp;=&nbsp;2</td><td><tr><td valign="top"><em>Overwrite</em>&nbsp;=&nbsp;4</td><td></table>
</dl>
</div></div><p><a class="anchor" name="LoadType"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">LoadType</td>
</tr>
</table>
</div>
<div class="memdoc"><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>Reload</em>&nbsp;</td><td><tr><td valign="top"><em>NoReload</em>&nbsp;</td><td></table>
</dl>
</div></div><p><a class="anchor" name="Message"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">Message</td>
</tr>
</table>
</div>
<div class="memdoc"><p>Identifiers for KIO data messages.
</p><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>MSG_DATA</em>&nbsp;=&nbsp;100</td><td><tr><td valign="top"><em>MSG_DATA_REQ</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_ERROR</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_CONNECTED</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_FINISHED</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_STAT_ENTRY</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_LIST_ENTRIES</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_RENAMED</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_RESUME</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_SLAVE_STATUS</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_SLAVE_ACK</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_NET_REQUEST</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_NET_DROP</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_NEED_SUBURL_DATA</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_CANRESUME</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_AUTH_KEY</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_DEL_AUTH_KEY</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_OPENED</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_WRITTEN</em>&nbsp;</td><td><tr><td valign="top"><em>MSG_HOST_INFO_REQ</em>&nbsp;</td><td></table>
</dl>
</div></div><p><a class="anchor" name="RenameDialog_Mode"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">RenameDialog_Mode</td>
</tr>
</table>
</div>
<div class="memdoc"><p>M_OVERWRITE: We have an existing dest, show details about it and offer to overwrite it.
M_OVERWRITE_ITSELF: Warn that the current operation would overwrite a file with itself,
which is not allowed.
M_SKIP: Offer a "Skip" button, to skip other files too. Requires M_MULTI.
M_SINGLE: Deprecated and unused, please ignore.
M_MULTI: Set if the current operation concerns multiple files, so it makes sense
to offer buttons that apply the user's choice to all files/folders.
M_RESUME: Offer a "Resume" button (plus "Resume All" if M_MULTI)
M_NORENAME: Don't offer a "Rename" button
M_ISDIR: The dest is a directory, so label the "overwrite" button something like "merge" instead.
</p><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>M_OVERWRITE</em>&nbsp;=&nbsp;1</td><td><tr><td valign="top"><em>M_OVERWRITE_ITSELF</em>&nbsp;=&nbsp;2</td><td><tr><td valign="top"><em>M_SKIP</em>&nbsp;=&nbsp;4</td><td><tr><td valign="top"><em>M_SINGLE</em>&nbsp;=&nbsp;8</td><td><tr><td valign="top"><em>M_MULTI</em>&nbsp;=&nbsp;16</td><td><tr><td valign="top"><em>M_RESUME</em>&nbsp;=&nbsp;32</td><td><tr><td valign="top"><em>M_NORENAME</em>&nbsp;=&nbsp;64</td><td><tr><td valign="top"><em>M_ISDIR</em>&nbsp;=&nbsp;128</td><td></table>
</dl>
</div></div><p><a class="anchor" name="RenameDialog_Result"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">RenameDialog_Result</td>
</tr>
</table>
</div>
<div class="memdoc"><p>The result of open_RenameDialog().
</p><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>R_RESUME</em>&nbsp;=&nbsp;6</td><td><tr><td valign="top"><em>R_RESUME_ALL</em>&nbsp;=&nbsp;7</td><td><tr><td valign="top"><em>R_OVERWRITE</em>&nbsp;=&nbsp;4</td><td><tr><td valign="top"><em>R_OVERWRITE_ALL</em>&nbsp;=&nbsp;5</td><td><tr><td valign="top"><em>R_SKIP</em>&nbsp;=&nbsp;2</td><td><tr><td valign="top"><em>R_AUTO_SKIP</em>&nbsp;=&nbsp;3</td><td><tr><td valign="top"><em>R_RENAME</em>&nbsp;=&nbsp;1</td><td><tr><td valign="top"><em>R_AUTO_RENAME</em>&nbsp;=&nbsp;8</td><td><tr><td valign="top"><em>R_CANCEL</em>&nbsp;=&nbsp;0</td><td></table>
</dl>
</div></div><p><a class="anchor" name="SkipDialog_Result"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">SkipDialog_Result</td>
</tr>
</table>
</div>
<div class="memdoc"><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>S_SKIP</em>&nbsp;=&nbsp;1</td><td><tr><td valign="top"><em>S_AUTO_SKIP</em>&nbsp;=&nbsp;2</td><td><tr><td valign="top"><em>S_CANCEL</em>&nbsp;=&nbsp;0</td><td></table>
</dl>
</div></div><p><hr><h2>Function Documentation</h2><a class="anchor" name="buildErrorString"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString buildErrorString</td>
<td>(</td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>errorCode</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>errorText</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Returns a translated error message for <b>errorCode</b> using the
additional error information provided by <b>errorText.</b>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>errorCode</em>&nbsp;</td><td> the error code

<tr><td></td><td valign="top"><em>errorText</em>&nbsp;</td><td> the additional error text
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the created error string
</dd></dl>
</p></div></div><a class="anchor" name="buildHTMLErrorString"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString buildHTMLErrorString</td>
<td>(</td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>errorCode</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>errorText</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>reqUrl=0</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>method=-1</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Returns a translated html error message for <b>errorCode</b> using the
additional error information provided by <b>errorText</b> , <b>reqUrl</b>
(the request URL), and the ioslave <b>method</b> .
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>errorCode</em>&nbsp;</td><td> the error code

<tr><td></td><td valign="top"><em>errorText</em>&nbsp;</td><td> the additional error text

<tr><td></td><td valign="top"><em>reqUrl</em>&nbsp;</td><td> the request URL

<tr><td></td><td valign="top"><em>method</em>&nbsp;</td><td> the ioslave method
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the created error string
</dd></dl>
</p></div></div><a class="anchor" name="calculateRemaining"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QTime calculateRemaining</td>
<td>(</td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>totalSize</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>processedSize</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>speed</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Calculates remaining time from total size, processed size and speed.
Warning: As QTime is limited to 23:59:59, use calculateRemainingSeconds() instead
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em></em>&nbsp;</td><td> totalSize total size in bytes

<tr><td></td><td valign="top"><em></em>&nbsp;</td><td> processedSize processed size in bytes

<tr><td></td><td valign="top"><em></em>&nbsp;</td><td> speed speed in bytes per second
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> calculated remaining time
</dd></dl>
</p></div></div><a class="anchor" name="calculateRemainingSeconds"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">long calculateRemainingSeconds</td>
<td>(</td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>totalSize</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>processedSize</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>speed</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Calculates remaining time in seconds from total size, processed size and speed.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em></em>&nbsp;</td><td> totalSize total size in bytes

<tr><td></td><td valign="top"><em></em>&nbsp;</td><td> processedSize processed size in bytes

<tr><td></td><td valign="top"><em></em>&nbsp;</td><td> speed speed in bytes per second
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> calculated remaining time in seconds
</dd></dl>
</p></div></div><a class="anchor" name="canPasteMimeSource"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">bool canPasteMimeSource</td>
<td>(</td>
<td class="paramtype">QMimeData&nbsp;</td>
<td class="paramname"><em>data</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Returns true if pasteMimeSource finds any interesting format in <b>data.</b>
You can use this method to enable/disable the paste action appropriately.
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.3
</dd></dl>
</p></div></div><a class="anchor" name="chmod"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.ChmodJob.html">KIO.ChmodJob</a> chmod</td>
<td>(</td>
<td class="paramtype"><a href="../kio/KFileItemList.html">KFileItemList</a>&nbsp;</td>
<td class="paramname"><em>lstItems</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>permissions</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>mask</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>newOwner</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>newGroup</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>recursive</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Changes permissions on a file or directory.
See the other chmod in chmodjob.h for changing many files
or directories.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> The URL of file or directory.

<tr><td></td><td valign="top"><em>permissions</em>&nbsp;</td><td> The permissions to set.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="chmod"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> chmod</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>permissions</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Changes permissions on a file or directory.
See the other chmod in chmodjob.h for changing many files
or directories.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> The URL of file or directory.

<tr><td></td><td valign="top"><em>permissions</em>&nbsp;</td><td> The permissions to set.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="chown"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> chown</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>owner</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>group</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Changes ownership and group of a file or directory.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> The URL of file or directory.

<tr><td></td><td valign="top"><em>owner</em>&nbsp;</td><td> the new owner

<tr><td></td><td valign="top"><em>group</em>&nbsp;</td><td> the new group
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="convertSeconds"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString convertSeconds</td>
<td>(</td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>seconds</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Convert <b>seconds</b> to a string representing number of days, hours, minutes and seconds
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em></em>&nbsp;</td><td> seconds number of seconds to convert
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> string representation in a locale depending format
</dd></dl>
</p></div></div><a class="anchor" name="convertSize"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString convertSize</td>
<td>(</td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>size</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Converts <b>size</b> from bytes to the string representation.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em></em>&nbsp;</td><td> size size in bytes
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> converted size as a string - e.g. 123.4 KiB , 12.0 MiB
</dd></dl>
</p></div></div><a class="anchor" name="convertSizeFromKiB"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString convertSizeFromKiB</td>
<td>(</td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>kibSize</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Converts size from kibi-bytes (2^10) to the string representation.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em></em>&nbsp;</td><td> kibSize size in kibi-bytes (2^10)
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> converted size as a string - e.g. 123.4 KiB , 12.0 MiB
</dd></dl>
</p></div></div><a class="anchor" name="copy"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> copy</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Copy a list of file/dirs <b>src</b> into a destination directory <b>dest.</b>
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> the list of files and/or directories

<tr><td></td><td valign="top"><em>dest</em>&nbsp;</td><td> the destination

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> copy() supports HideProgressInfo and Overwrite.
Note: Overwrite has the meaning of both "write into existing directories" and
"overwrite existing files". However if "dest" exists, then src is copied
into a subdir of dest, just like "cp" does.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl>
</p></div></div><a class="anchor" name="copy"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> copy</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.List.html">KUrl.List</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Copy a list of file/dirs <b>src</b> into a destination directory <b>dest.</b>
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> the list of files and/or directories

<tr><td></td><td valign="top"><em>dest</em>&nbsp;</td><td> the destination

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> copy() supports HideProgressInfo and Overwrite.
Note: Overwrite has the meaning of both "write into existing directories" and
"overwrite existing files". However if "dest" exists, then src is copied
into a subdir of dest, just like "cp" does.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl>
</p></div></div><a class="anchor" name="copyAs"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> copyAs</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Copy a file or directory <b>src</b> into the destination <b>dest,</b>
which is the destination name in any case, even for a directory.
</p>
<p>
As opposed to copy(), this doesn't emulate cp, but is the only
way to copy a directory, giving it a new name and getting an error
box if a directory already exists with the same name (or writing the
contents of <b>src</b> into <b>dest,</b> when using Overwrite).
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> the file or directory to copy

<tr><td></td><td valign="top"><em>dest</em>&nbsp;</td><td> the destination

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> copyAs() supports HideProgressInfo and Overwrite.
Note: Overwrite has the meaning of both "write into existing directories" and
"overwrite existing files".
</td></tr>
</table></dl>
<p> * <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl>
</p></div></div><a class="anchor" name="davPropFind"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.DavJob.html">KIO.DavJob</a> davPropFind</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QDomDocument&nbsp;</td>
<td class="paramname"><em>properties</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>depth</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Creates a new DavJob that issues a PROPFIND command. PROPFIND retrieves
the properties of the resource identified by the given <b>url.</b>
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the resource

<tr><td></td><td valign="top"><em>properties</em>&nbsp;</td><td> a propfind document that describes the properties that
should be retrieved

<tr><td></td><td valign="top"><em>depth</em>&nbsp;</td><td> the depth of the request. Can be "0", "1" or "infinity"

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> We support HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the new DavJob
</dd></dl>
</p></div></div><a class="anchor" name="davPropPatch"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.DavJob.html">KIO.DavJob</a> davPropPatch</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QDomDocument&nbsp;</td>
<td class="paramname"><em>properties</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Creates a new DavJob that issues a PROPPATCH command. PROPPATCH sets
the properties of the resource identified by the given <b>url.</b>
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the resource

<tr><td></td><td valign="top"><em>properties</em>&nbsp;</td><td> a PROPPACTCH document that describes the properties that
should be modified and its new values

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> We support HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the new DavJob
</dd></dl>
</p></div></div><a class="anchor" name="davReport"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.DavJob.html">KIO.DavJob</a> davReport</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>report</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>depth</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Creates a new DavJob that issues a REPORT command.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the resource

<tr><td></td><td valign="top"><em>report</em>&nbsp;</td><td> a REPORT document that describes the request to make

<tr><td></td><td valign="top"><em>depth</em>&nbsp;</td><td> the depth of the request. Can be "0", "1" or "infinity"

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> We support HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the new DavJob
</dd></dl> <dl class="since" compact><dt><b>Since:</b></dt><dd> 4.4
</dd></dl>
</p></div></div><a class="anchor" name="davSearch"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.DavJob.html">KIO.DavJob</a> davSearch</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>nsURI</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>qName</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>query</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Creates a new DavJob that issues a SEARCH command.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the resource

<tr><td></td><td valign="top"><em>nsURI</em>&nbsp;</td><td> the URI of the search method's qualified name

<tr><td></td><td valign="top"><em>qName</em>&nbsp;</td><td> the local part of the search method's qualified name

<tr><td></td><td valign="top"><em>query</em>&nbsp;</td><td> the search string

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> We support HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the new DavJob
</dd></dl>
</p></div></div><a class="anchor" name="decodeFileName"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString decodeFileName</td>
<td>(</td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>str</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Decodes (from the filename to the text displayed)
This doesn't do anything anymore, it used to do the opposite of encodeFileName
when encodeFileName was using %2F for '/'.
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>str</em>&nbsp;</td><td> the file name to decode
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the decoded file name
</dd></dl>
</p></div></div><a class="anchor" name="del"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.DeleteJob.html">KIO.DeleteJob</a> del_</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Deletes a list of files or directories.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> the files to delete

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> We support HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl>
</p></div></div><a class="anchor" name="del"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.DeleteJob.html">KIO.DeleteJob</a> del_</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.List.html">KUrl.List</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Deletes a list of files or directories.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> the files to delete

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> We support HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl>
</p></div></div><a class="anchor" name="directorySize"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.DirectorySizeJob.html">KIO.DirectorySizeJob</a> directorySize</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>directory</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Computes a directory size (by doing a recursive listing).
Connect to the result signal (this is the preferred solution to avoid blocking the GUI),
or use exec() for a synchronous (blocking) calculation.
</p>
<p>
This one lists the items from <b>lstItems.</b>
The reason we asks for items instead of just urls, is so that
we directly know if the item is a file or a directory,
and in case of a file, we already have its size.
</p></div></div><a class="anchor" name="directorySize"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.DirectorySizeJob.html">KIO.DirectorySizeJob</a> directorySize</td>
<td>(</td>
<td class="paramtype"><a href="../kio/KFileItemList.html">KFileItemList</a>&nbsp;</td>
<td class="paramname"><em>lstItems</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Computes a directory size (by doing a recursive listing).
Connect to the result signal (this is the preferred solution to avoid blocking the GUI),
or use exec() for a synchronous (blocking) calculation.
</p>
<p>
This one lists the items from <b>lstItems.</b>
The reason we asks for items instead of just urls, is so that
we directly know if the item is a file or a directory,
and in case of a file, we already have its size.
</p></div></div><a class="anchor" name="encodeFileName"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString encodeFileName</td>
<td>(</td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>str</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Encodes (from the text displayed to the real filename)
This translates '/' into a "unicode fraction slash", QChar(0x2044).
Used by KIO.link, for instance.
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>str</em>&nbsp;</td><td> the file name to encode
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the encoded file name
</dd></dl>
</p></div></div><a class="anchor" name="fileMetaInfo"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.MetaInfoJob.html">KIO.MetaInfoJob</a> fileMetaInfo</td>
<td>(</td>
<td class="paramtype"><a href="../kio/KFileItemList.html">KFileItemList</a>&nbsp;</td>
<td class="paramname"><em>items</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Retrieves meta information for the given items.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>items</em>&nbsp;</td><td> files to get metainfo for
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the MetaInfoJob to retrieve the items
</dd></dl> <dl class="deprecated" compact><dt><b>Deprecated:</b></dt><dd> use strigi or KFileMetaInfo
</dd></dl>
</p></div></div><a class="anchor" name="fileMetaInfo"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.MetaInfoJob.html">KIO.MetaInfoJob</a> fileMetaInfo</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.List.html">KUrl.List</a>&nbsp;</td>
<td class="paramname"><em>items</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Retrieves meta information for the given items.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>items</em>&nbsp;</td><td> files to get metainfo for
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the MetaInfoJob to retrieve the items
</dd></dl> <dl class="deprecated" compact><dt><b>Deprecated:</b></dt><dd> use strigi or KFileMetaInfo
</dd></dl>
</p></div></div><a class="anchor" name="filePreview"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.PreviewJob.html">KIO.PreviewJob</a> filePreview</td>
<td>(</td>
<td class="paramtype"><a href="../kio/KFileItemList.html">KFileItemList</a>&nbsp;</td>
<td class="paramname"><em>items</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>width</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>height=0</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>iconSize=0</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>iconAlpha=70</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>scale=1</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>save=1</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QStringList&nbsp;</td>
<td class="paramname"><em>enabledPlugins=0</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Creates a PreviewJob to generate a preview image for the given items.
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>items</em>&nbsp;</td><td> List of files to create previews for.

<tr><td></td><td valign="top"><em>size</em>&nbsp;</td><td> Desired size of the preview.

<tr><td></td><td valign="top"><em>enabledPlugins</em>&nbsp;</td><td> If non-zero it defines the list of plugins that
are considered for generating the preview. If
enabledPlugins is zero the plugins specified in the
KConfigGroup "PreviewSettings" are used.
</td></tr> </table></dl>
<p> <dl class="since" compact><dt><b>Since:</b></dt><dd> 4.7
</dd></dl>
</p></div></div><a class="anchor" name="filePreview"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.PreviewJob.html">KIO.PreviewJob</a> filePreview</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.List.html">KUrl.List</a>&nbsp;</td>
<td class="paramname"><em>items</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>width</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>height=0</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>iconSize=0</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>iconAlpha=70</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>scale=1</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>save=1</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QStringList&nbsp;</td>
<td class="paramname"><em>enabledPlugins=0</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Creates a PreviewJob to generate a preview image for the given items.
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>items</em>&nbsp;</td><td> List of files to create previews for.

<tr><td></td><td valign="top"><em>size</em>&nbsp;</td><td> Desired size of the preview.

<tr><td></td><td valign="top"><em>enabledPlugins</em>&nbsp;</td><td> If non-zero it defines the list of plugins that
are considered for generating the preview. If
enabledPlugins is zero the plugins specified in the
KConfigGroup "PreviewSettings" are used.
</td></tr> </table></dl>
<p> <dl class="since" compact><dt><b>Since:</b></dt><dd> 4.7
</dd></dl>
</p></div></div><a class="anchor" name="filePreview"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.PreviewJob.html">KIO.PreviewJob</a> filePreview</td>
<td>(</td>
<td class="paramtype"><a href="../kio/KFileItemList.html">KFileItemList</a>&nbsp;</td>
<td class="paramname"><em>items</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QSize&nbsp;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QStringList&nbsp;</td>
<td class="paramname"><em>enabledPlugins=0</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Creates a PreviewJob to generate a preview image for the given items.
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>items</em>&nbsp;</td><td> List of files to create previews for.

<tr><td></td><td valign="top"><em>size</em>&nbsp;</td><td> Desired size of the preview.

<tr><td></td><td valign="top"><em>enabledPlugins</em>&nbsp;</td><td> If non-zero it defines the list of plugins that
are considered for generating the preview. If
enabledPlugins is zero the plugins specified in the
KConfigGroup "PreviewSettings" are used.
</td></tr> </table></dl>
<p> <dl class="since" compact><dt><b>Since:</b></dt><dd> 4.7
</dd></dl>
</p></div></div><a class="anchor" name="file_copy"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.FileCopyJob.html">KIO.FileCopyJob</a> file_copy</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>permissions=-1</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Overload for catching code mistakes. Do NOT call this method (it is not implemented),
insert a value for permissions (-1 by default) before the JobFlags.
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.5
</dd></dl>
</p></div></div><a class="anchor" name="file_copy"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.FileCopyJob.html">KIO.FileCopyJob</a> file_copy</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Overload for catching code mistakes. Do NOT call this method (it is not implemented),
insert a value for permissions (-1 by default) before the JobFlags.
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.5
</dd></dl>
</p></div></div><a class="anchor" name="file_delete"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> file_delete</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Delete a single file.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> File to delete.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="file_move"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.FileCopyJob.html">KIO.FileCopyJob</a> file_move</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>permissions=-1</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Overload for catching code mistakes. Do NOT call this method (it is not implemented),
insert a value for permissions (-1 by default) before the JobFlags.
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.3
</dd></dl>
</p></div></div><a class="anchor" name="file_move"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.FileCopyJob.html">KIO.FileCopyJob</a> file_move</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Overload for catching code mistakes. Do NOT call this method (it is not implemented),
insert a value for permissions (-1 by default) before the JobFlags.
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.3
</dd></dl>
</p></div></div><a class="anchor" name="get"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.TransferJob.html">KIO.TransferJob</a> get</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html#LoadType">KIO.LoadType</a>&nbsp;</td>
<td class="paramname"><em>reload=KIO.NoReload</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Get (a.k.a. read).
This is the job to use in order to "download" a file into memory.
The slave emits the data through the data() signal.
</p>
<p>
Special case: if you want to determine the mimetype of the file first,
and then read it with the appropriate component, you can still use
a KIO.get() directly. When that job emits the mimeType signal, (which is
guaranteed to happen before it emits any data), put the job on hold:
<pre>
job-&gt;putOnHold();
KIO.Scheduler.publishSlaveOnHold();
</pre>
and forget about the job. The next time someone does a KIO.get() on the
same URL (even in another process) this job will be resumed. This saves KIO
from doing two requests to the server.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the file

<tr><td></td><td valign="top"><em>reload:</em>&nbsp;</td><td> Reload to reload the file, NoReload if it can be taken from the cache

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="getCacheControlString"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString getCacheControlString</td>
<td>(</td>
<td class="paramtype"><a href="../kio/KIO.html#CacheControl">KIO.CacheControl</a>&nbsp;</td>
<td class="paramname"><em>cacheControl</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Returns a string representation of the given cache control method.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>cacheControl</em>&nbsp;</td><td> the cache control method
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the string representation
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> parseCacheControl()
</dd></dl>
</p></div></div><a class="anchor" name="getJobTracker"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kdecore/KJobTrackerInterface.html">KJobTrackerInterface</a> getJobTracker</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">)</td>
<td width="100%"> </td>
</tr>
</table>
</div>
<div class="memdoc"></div></div><a class="anchor" name="http_delete"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.TransferJob.html">KIO.TransferJob</a> http_delete</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>HTTP DELETE.
</p>
<p>
Though this function servers the same purpose as KIO.file_delete, unlike
file_delete it accomodates HTTP sepecific actions such as redirections.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> url resource to delete.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl> </p>
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.7.3
</dd></dl>
</p></div></div><a class="anchor" name="http_post"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.TransferJob.html">KIO.TransferJob</a> http_post</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QByteArray&nbsp;</td>
<td class="paramname"><em>postData</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>HTTP POST.
</p>
<p>
This function, unlike the one that accepts a QByteArray, accepts an IO device
from which to read the encoded data to be posted to the server in order to
to avoid holding the content of very large post requests, e.g. multimedia file
uploads, in memory.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> Where to write the data.

<tr><td></td><td valign="top"><em>postData</em>&nbsp;</td><td> Encoded data to post.

<tr><td></td><td valign="top"><em>size</em>&nbsp;</td><td> Size of the encoded post data.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl> </p>
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.7
</dd></dl>
</p></div></div><a class="anchor" name="http_post"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.TransferJob.html">KIO.TransferJob</a> http_post</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QIODevice&nbsp;</td>
<td class="paramname"><em>device</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>size=-1</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>HTTP POST.
</p>
<p>
This function, unlike the one that accepts a QByteArray, accepts an IO device
from which to read the encoded data to be posted to the server in order to
to avoid holding the content of very large post requests, e.g. multimedia file
uploads, in memory.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> Where to write the data.

<tr><td></td><td valign="top"><em>postData</em>&nbsp;</td><td> Encoded data to post.

<tr><td></td><td valign="top"><em>size</em>&nbsp;</td><td> Size of the encoded post data.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl> </p>
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.7
</dd></dl>
</p></div></div><a class="anchor" name="http_update_cache"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> http_update_cache</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>no_cache</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>expireDate</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>HTTP cache update
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> Url to update, protocol must be "http".

<tr><td></td><td valign="top"><em>no_cache</em>&nbsp;</td><td> If true, cache entry for <b>url</b> is deleted.

<tr><td></td><td valign="top"><em>expireDate</em>&nbsp;</td><td> Local machine time indicating when the entry is
supposed to expire.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="itemsSummaryString"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString itemsSummaryString</td>
<td>(</td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>items</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>files</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>dirs</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>showSize</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Helper for showing information about a set of files and directories
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>items</em>&nbsp;</td><td> the number of items (= <b>files</b> + <b>dirs</b> + number of symlinks :)

<tr><td></td><td valign="top"><em>files</em>&nbsp;</td><td> the number of files

<tr><td></td><td valign="top"><em>dirs</em>&nbsp;</td><td> the number of dirs

<tr><td></td><td valign="top"><em>size</em>&nbsp;</td><td> the sum of the size of the <b>files</b>

<tr><td></td><td valign="top"><em>showSize</em>&nbsp;</td><td> whether to show the size in the result
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the summary string
</dd></dl>
</p></div></div><a class="anchor" name="link"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> link</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>destDir</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Create several links
If the protocols and hosts are the same, a Unix symlink will be created.
Otherwise, a .desktop file of Type Link and pointing to the src URL will be created.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> The existing files or directories, 'targets' of the link.

<tr><td></td><td valign="top"><em>destDir</em>&nbsp;</td><td> Destination directory where the links will be created.

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> link() supports HideProgressInfo only
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> link()
</dd></dl>
</p></div></div><a class="anchor" name="link"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> link</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.List.html">KUrl.List</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>destDir</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Create several links
If the protocols and hosts are the same, a Unix symlink will be created.
Otherwise, a .desktop file of Type Link and pointing to the src URL will be created.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> The existing files or directories, 'targets' of the link.

<tr><td></td><td valign="top"><em>destDir</em>&nbsp;</td><td> Destination directory where the links will be created.

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> link() supports HideProgressInfo only
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> link()
</dd></dl>
</p></div></div><a class="anchor" name="linkAs"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> linkAs</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Create a link. Unlike link() this operation will fail when the directory already
exists.
If the protocols and hosts are the same, a Unix symlink will be created.
Otherwise, a .desktop file of Type Link and pointing to the src URL will be created.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> The existing file or directory, 'target' of the link.

<tr><td></td><td valign="top"><em>dest</em>&nbsp;</td><td> Destination directory where the link will be created.

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> linkAs() supports HideProgressInfo only
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> link ()
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> copyAs()
</dd></dl>
</p></div></div><a class="anchor" name="listDir"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.ListJob.html">KIO.ListJob</a> listDir</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>includeHidden=1</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>List the contents of <b>url,</b> which is assumed to be a directory.
</p>
<p>
"." and ".." are returned, filter them out if you don't want them.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the url of the directory

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here

<tr><td></td><td valign="top"><em>includeHidden</em>&nbsp;</td><td> true for all files, false to cull out UNIX hidden
files/dirs (whose names start with dot)
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="listRecursive"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.ListJob.html">KIO.ListJob</a> listRecursive</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>includeHidden=1</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>The same as the previous method, but recurses subdirectories.
Directory links are not followed.
</p>
<p>
"." and ".." are returned but only for the toplevel directory.
Filter them out if you don't want them.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the url of the directory

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here

<tr><td></td><td valign="top"><em>includeHidden</em>&nbsp;</td><td> true for all files, false to cull out UNIX hidden
files/dirs (whose names start with dot)
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="mimetype"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.MimetypeJob.html">KIO.MimetypeJob</a> mimetype</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Find mimetype for one file or directory.
</p>
<p>
If you are going to download the file right after determining its mimetype,
then don't use this, prefer using a KIO.get() job instead. See the note
about putting the job on hold once the mimetype is determined.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the file

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="mkdir"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> mkdir</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>permissions=-1</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Creates a single directory.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> The URL of the directory to create.

<tr><td></td><td valign="top"><em>permissions</em>&nbsp;</td><td> The permissions to set after creating the
directory (unix-style), -1 for default permissions.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> A pointer to the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="mostLocalUrl"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.StatJob.html">KIO.StatJob</a> mostLocalUrl</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Tries to map a local URL for the given URL, using a KIO job.
</p>
<p>
Starts a (stat) job for determining the "most local URL" for a given URL.
Retrieve the result with StatJob.mostLocalUrl in the result slot.
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> The URL we are testing.
</td></tr> </table></dl>
<p> <dl class="since" compact><dt><b>Since:</b></dt><dd> 4.4
</dd></dl>
</p></div></div><a class="anchor" name="mount"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> mount</td>
<td>(</td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>ro</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QByteArray&nbsp;</td>
<td class="paramname"><em>fstype</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>dev</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>point</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Mount filesystem.
</p>
<p>
Special job for <b>kio_file.</b>
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>ro</em>&nbsp;</td><td> Mount read-only if <b>true.</b>

<tr><td></td><td valign="top"><em>fstype</em>&nbsp;</td><td> File system type (e.g. "ext2", can be empty).

<tr><td></td><td valign="top"><em>dev</em>&nbsp;</td><td> Device (e.g. /dev/sda0).

<tr><td></td><td valign="top"><em>point</em>&nbsp;</td><td> Mount point, can be <b>null.</b>

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="move"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> move</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Moves a list of files or directories <b>src</b> to the given destination <b>dest.</b>
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> the list of files or directories to copy

<tr><td></td><td valign="top"><em>dest</em>&nbsp;</td><td> the destination

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> move() supports HideProgressInfo and Overwrite.
Note: Overwrite has the meaning of both "write into existing directories" and
"overwrite existing files". However if "dest" exists, then src is copied
into a subdir of dest, just like "cp" does.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> copy()
</dd></dl>
</p></div></div><a class="anchor" name="move"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> move</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.List.html">KUrl.List</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Moves a list of files or directories <b>src</b> to the given destination <b>dest.</b>
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> the list of files or directories to copy

<tr><td></td><td valign="top"><em>dest</em>&nbsp;</td><td> the destination

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> move() supports HideProgressInfo and Overwrite.
Note: Overwrite has the meaning of both "write into existing directories" and
"overwrite existing files". However if "dest" exists, then src is copied
into a subdir of dest, just like "cp" does.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> copy()
</dd></dl>
</p></div></div><a class="anchor" name="moveAs"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> moveAs</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Moves a file or directory <b>src</b> to the given destination <b>dest.</b> Unlike move()
this operation will not move <b>src</b> into <b>dest</b> when <b>dest</b> exists: it will
either fail, or move the contents of <b>src</b> into it if Overwrite is set.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> the file or directory to copy

<tr><td></td><td valign="top"><em>dest</em>&nbsp;</td><td> the destination

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> moveAs() supports HideProgressInfo and Overwrite.
Note: Overwrite has the meaning of both "write into existing directories" and
"overwrite existing files".
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> copyAs()
</dd></dl>
</p></div></div><a class="anchor" name="multi_get"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.MultiGetJob.html">KIO.MultiGetJob</a> multi_get</td>
<td>(</td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.MetaData.html">KIO.MetaData</a>&nbsp;</td>
<td class="paramname"><em>metaData</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Creates a new multiple get job.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>id</em>&nbsp;</td><td> the id of the get operation

<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the file

<tr><td></td><td valign="top"><em>metaData</em>&nbsp;</td><td> the MetaData associated with the file
</td></tr>
</table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> get()
</dd></dl>
</p></div></div><a class="anchor" name="number"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString number</td>
<td>(</td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>size</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Converts a size to a string representation
Not unlike QString.number(...)
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>size</em>&nbsp;</td><td> size in bytes
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> converted size as a string - e.g. 123456789
</dd></dl>
</p></div></div><a class="anchor" name="open"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.FileJob.html">KIO.FileJob</a> open</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QIODevice::OpenMode&nbsp;</td>
<td class="paramname"><em>mode</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Open ( random access I/O )
</p>
<p>
The file-job emits open() when opened
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the file

<tr><td></td><td valign="top"><em>mode</em>&nbsp;</td><td> the access privileges: see OpenMode
</td></tr>
</table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> The file-handling job. It will never return 0. Errors are handled asynchronously
(emitted as signals).
</dd></dl>
</p></div></div><a class="anchor" name="operator <<"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QDataStream operator <<</td>
<td>(</td>
<td class="paramtype">QDataStream&nbsp;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.AuthInfo.html">KIO.AuthInfo</a>&nbsp;</td>
<td class="paramname"><em>a</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>This class is intended to make it easier to prompt for, cache
and retrieve authorization information.
</p>
<p>
When using this class to cache, retrieve or prompt authentication
information, you only need to set the necessary attributes. For
example, to check whether a password is already cached, the only
required information is the URL of the resource and optionally
whether or not a path match should be performed. Similarly, to
prompt for password you only need to optionally set the prompt,
username (if already supplied), comment and commentLabel fields.
</p>
<p>
&lt;em&gt;SPECIAL NOTE:&lt;/em&gt; If you extend this class to add additional
parameters do not forget to overload the stream insertion and
extraction operators ("&lt;&lt;" and "&gt;&gt;") so that the added data can
be correctly serialzed.
</p>
<p>
A two way messaging class for passing authentication information.

<dl class="author" compact><dt><b>Author:</b></dt><dd> Dawit Alemayehu &lt;adawit@kde.org&gt; </dd></dl>
</p></div></div><a class="anchor" name="operator <<"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QDBusArgument operator <<</td>
<td>(</td>
<td class="paramtype">QDBusArgument&nbsp;</td>
<td class="paramname"><em>argument</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.AuthInfo.html">KIO.AuthInfo</a>&nbsp;</td>
<td class="paramname"><em>a</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>This class is intended to make it easier to prompt for, cache
and retrieve authorization information.
</p>
<p>
When using this class to cache, retrieve or prompt authentication
information, you only need to set the necessary attributes. For
example, to check whether a password is already cached, the only
required information is the URL of the resource and optionally
whether or not a path match should be performed. Similarly, to
prompt for password you only need to optionally set the prompt,
username (if already supplied), comment and commentLabel fields.
</p>
<p>
&lt;em&gt;SPECIAL NOTE:&lt;/em&gt; If you extend this class to add additional
parameters do not forget to overload the stream insertion and
extraction operators ("&lt;&lt;" and "&gt;&gt;") so that the added data can
be correctly serialzed.
</p>
<p>
A two way messaging class for passing authentication information.

<dl class="author" compact><dt><b>Author:</b></dt><dd> Dawit Alemayehu &lt;adawit@kde.org&gt; </dd></dl>
</p></div></div><a class="anchor" name="operator >>"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QDataStream operator >></td>
<td>(</td>
<td class="paramtype">QDataStream&nbsp;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.AuthInfo.html">KIO.AuthInfo</a>&nbsp;</td>
<td class="paramname"><em>a</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"></div></div><a class="anchor" name="operator >>"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QDBusArgument operator >></td>
<td>(</td>
<td class="paramtype">QDBusArgument&nbsp;</td>
<td class="paramname"><em>argument</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.AuthInfo.html">KIO.AuthInfo</a>&nbsp;</td>
<td class="paramname"><em>a</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"></div></div><a class="anchor" name="parseCacheControl"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.html#CacheControl">KIO.CacheControl</a> parseCacheControl</td>
<td>(</td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>cacheControl</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Parses the string representation of the cache control option.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>cacheControl</em>&nbsp;</td><td> the string representation
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the cache control value
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> getCacheControlString()
</dd></dl>
</p></div></div><a class="anchor" name="pasteActionText"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString pasteActionText</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">)</td>
<td width="100%"> </td>
</tr>
</table>
</div>
<div class="memdoc"><p>Returns the text to use for the Paste action, when the application supports
pasting files, urls, and clipboard data, using pasteClipboard().
<dl class="return" compact><dt><b>Returns:</b></dt><dd> a string suitable for KAction.setText, or an empty string if pasting
isn't possible right now.
</dd></dl>
</p></div></div><a class="anchor" name="pasteClipboard"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.Job.html">KIO.Job</a> pasteClipboard</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>destURL</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QWidget&nbsp;</td>
<td class="paramname"><em>widget</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>move=0</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Pastes the content of the clipboard to the given destination URL.
URLs are treated separately (performing a file copy)
from other data (which is saved into a file after asking the user
to choose a filename and the preferred data format)
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>destURL</em>&nbsp;</td><td> the URL to receive the data

<tr><td></td><td valign="top"><em>widget</em>&nbsp;</td><td> parent widget to use for dialogs

<tr><td></td><td valign="top"><em>move</em>&nbsp;</td><td> true to move the data, false to copy -- now ignored and handled automatically
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job that handles the operation
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> pasteData()
</dd></dl>
</p></div></div><a class="anchor" name="pasteData"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"> pasteData</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>destURL</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QByteArray&nbsp;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QWidget&nbsp;</td>
<td class="paramname"><em>widget</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Pastes the given <b>data</b> to the given destination URL.
NOTE: This method is blocking (uses NetAccess for saving the data).
Please consider using pasteDataAsync instead.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>destURL</em>&nbsp;</td><td> the URL of the directory where the data will be pasted.
The filename to use in that directory is prompted by this method.

<tr><td></td><td valign="top"><em>data</em>&nbsp;</td><td> the data to copy

<tr><td></td><td valign="top"><em>widget</em>&nbsp;</td><td> parent widget to use for dialogs
</td></tr> </table></dl>
<p> <dl class="see" compact><dt><b>See also:</b></dt><dd> pasteClipboard()
</dd></dl> </p>
<p>
This method is a candidate for disappearing in KDE5, email faure at kde.org if you
are using it in your application, then I'll reconsider.
</p></div></div><a class="anchor" name="pasteDataAsync"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> pasteDataAsync</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>destURL</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QByteArray&nbsp;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QWidget&nbsp;</td>
<td class="paramname"><em>widget</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>dialogText=QString()</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Pastes the given <b>data</b> to the given destination URL.
Note that this method requires the caller to have chosen the QByteArray
to paste before hand, unlike pasteClipboard and pasteMimeSource.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>destURL</em>&nbsp;</td><td> the URL of the directory where the data will be pasted.
The filename to use in that directory is prompted by this method.

<tr><td></td><td valign="top"><em>data</em>&nbsp;</td><td> the data to copy

<tr><td></td><td valign="top"><em>dialogText</em>&nbsp;</td><td> the text to show in the dialog
</td></tr> </table></dl>
<p> <dl class="see" compact><dt><b>See also:</b></dt><dd> pasteClipboard()
</dd></dl> </p>
<p>
This method is a candidate for disappearing in KDE5, email faure at kde.org if you
are using it in your application, then I'll reconsider.
</p></div></div><a class="anchor" name="pasteMimeData"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.Job.html">KIO.Job</a> pasteMimeData</td>
<td>(</td>
<td class="paramtype">QMimeData&nbsp;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>destUrl</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>dialogText</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QWidget&nbsp;</td>
<td class="paramname"><em>widget</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Save the given mime <b>data</b> to the given destination URL
after offering the user to choose a data format.
This is the method used when handling drops (of anything else than URLs)
onto dolphin and konqueror.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>data</em>&nbsp;</td><td> the QMimeData, usually from a QDropEvent

<tr><td></td><td valign="top"><em>destUrl</em>&nbsp;</td><td> the URL of the directory where the data will be pasted.
The filename to use in that directory is prompted by this method.

<tr><td></td><td valign="top"><em>dialogText</em>&nbsp;</td><td> the text to show in the dialog

<tr><td></td><td valign="top"><em>widget</em>&nbsp;</td><td> parent widget to use for dialogs

<tr><td></td><td valign="top"><em>clipboard</em>&nbsp;</td><td> whether the QMimeData comes from QClipboard. If you
use pasteClipboard for that case, you never have to worry about this parameter.
</td></tr>
</table></dl>
<p> <dl class="see" compact><dt><b>See also:</b></dt><dd> pasteClipboard()
</dd></dl>
</p></div></div><a class="anchor" name="pasteMimeSource"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> pasteMimeSource</td>
<td>(</td>
<td class="paramtype">QMimeData&nbsp;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>destURL</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>dialogText</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QWidget&nbsp;</td>
<td class="paramname"><em>widget</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>clipboard=0</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p><dl class="deprecated" compact><dt><b>Deprecated:</b></dt><dd> because it returns a CopyJob*, and this is better implemented
without a copy job. Use pasteMimeData instead.
Note that you'll have to tell the user in case of an error (no data to paste),
while pasteMimeSource did that.
</dd></dl>
</p></div></div><a class="anchor" name="pixmapForUrl"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QPixmap pixmapForUrl</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>_url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>_mode=0</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdeui/KIconLoader.html#Group">KIconLoader.Group</a>&nbsp;</td>
<td class="paramname"><em>_group=KIconLoader.Desktop</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>_force_size=0</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>_state=0</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>_path=0</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Convenience method to find the pixmap for a URL.
</p>
<p>
Call this one when you don't know the mimetype.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>_url</em>&nbsp;</td><td> URL for the file.

<tr><td></td><td valign="top"><em>_mode</em>&nbsp;</td><td> the mode of the file. The mode may modify the icon
with overlays that show special properties of the
icon. Use 0 for default

<tr><td></td><td valign="top"><em>_group</em>&nbsp;</td><td> The icon group where the icon is going to be used.

<tr><td></td><td valign="top"><em>_force_size</em>&nbsp;</td><td> Override globally configured icon size.
Use 0 for the default size

<tr><td></td><td valign="top"><em>_state</em>&nbsp;</td><td> The icon state, one of: KIconLoader.DefaultState,
KIconLoader.ActiveState or KIconLoader.DisabledState.

<tr><td></td><td valign="top"><em>_path</em>&nbsp;</td><td> Output parameter to get the full path. Seldom needed.
Ignored if 0
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the pixmap of the URL, can be a default icon if not found
</dd></dl>
</p></div></div><a class="anchor" name="put"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.TransferJob.html">KIO.TransferJob</a> put</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>permissions</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Put (a.k.a. write)
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> Where to write data.

<tr><td></td><td valign="top"><em>permissions</em>&nbsp;</td><td> May be -1. In this case no special permission mode is set.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo, Overwrite and Resume here. WARNING:
Setting Resume means that the data will be appended to <b>dest</b> if <b>dest</b> exists.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd> multi_get()
</dd></dl>
</p></div></div><a class="anchor" name="rawErrorDetail"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QByteArray rawErrorDetail</td>
<td>(</td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>errorCode</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>errorText</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>reqUrl=0</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>method=-1</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Returns translated error details for <b>errorCode</b> using the
additional error information provided by <b>errorText</b> , <b>reqUrl</b>
(the request URL), and the ioslave <b>method</b> .
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>errorCode</em>&nbsp;</td><td> the error code

<tr><td></td><td valign="top"><em>errorText</em>&nbsp;</td><td> the additional error text

<tr><td></td><td valign="top"><em>reqUrl</em>&nbsp;</td><td> the request URL

<tr><td></td><td valign="top"><em>method</em>&nbsp;</td><td> the ioslave method
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the following data:
</dd></dl> <li> QString errorName - the name of the error </li>
<li> QString techName - if not null, the more technical name of the error </li>
<li> QString description - a description of the error </li>
<li> QStringList causes - a list of possible causes of the error </li>
<li> QStringList solutions - a liso of solutions for the error </li>
</p></div></div><a class="anchor" name="rename"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> rename</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Rename a file or directory.
Warning: this operation fails if a direct renaming is not
possible (like with files or dirs on separate partitions)
Use move or file_move in this case.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> The original URL

<tr><td></td><td valign="top"><em>dest</em>&nbsp;</td><td> The final URL

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be Overwrite here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="rmdir"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> rmdir</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Removes a single directory.
</p>
<p>
The directory is assumed to be empty.
The job will fail if the directory is not empty.
Use KIO.del() (DeleteJob) to delete non-empty directories.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> The URL of the directory to remove.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> A pointer to the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="setModificationTime"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> setModificationTime</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QDateTime&nbsp;</td>
<td class="paramname"><em>mtime</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Changes the modification time on a file or directory.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> The URL of file or directory.

<tr><td></td><td valign="top"><em>permissions</em>&nbsp;</td><td> The permissions to set.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="special"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> special</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QByteArray&nbsp;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Execute any command that is specific to one slave (protocol).
</p>
<p>
Examples are : HTTP POST, mount and unmount (kio_file)
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> The URL isn't passed to the slave, but is used to know
which slave to send it to :-)

<tr><td></td><td valign="top"><em>data</em>&nbsp;</td><td> Packed data. The meaning is completely dependent on the
slave, but usually starts with an int for the command number.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="stat"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.StatJob.html">KIO.StatJob</a> stat</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Find all details for one file or directory.
This version of the call includes two additional booleans, <b>sideIsSource</b> and <b>details.</b>
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the file

<tr><td></td><td valign="top"><em>sideIsSource</em>&nbsp;</td><td> is true when stating a source file (we will do a get on it if
the stat works) and false when stating a destination file (target of a copy).
The reason for this parameter is that in some cases the kioslave might not
be able to determine a file's existence (e.g. HTTP doesn't allow it, FTP
has issues with case-sensitivity on some systems).
When the slave can't reliably determine the existence of a file, it will:
</td></tr> </table></dl>
<p> <li> be optimistic if sideIsSource=true, i.e. it will assume the file exists, </li>
and if it doesn't this will appear when actually trying to download it
<li> be pessimistic if sideIsSource=false, i.e. it will assume the file </li>
doesn't exist, to prevent showing "about to overwrite" errors to the user.
If you simply want to check for existence without downloading/uploading afterwards,
then you should use sideIsSource=false.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>details</em>&nbsp;</td><td> selects the level of details we want.
By default this is 2 (all details wanted, including modification time, size, etc.),
setDetails(1) is used when deleting: we don't need all the information if it takes
too much time, no need to follow symlinks etc.
setDetails(0) is used for very simple probing: we'll only get the answer
"it's a file or a directory, or it doesn't exist". This is used by KRun.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="stat"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.StatJob.html">KIO.StatJob</a> stat</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.StatJob.html#StatSide">KIO.StatJob.StatSide</a>&nbsp;</td>
<td class="paramname"><em>side</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>details</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Find all details for one file or directory.
This version of the call includes two additional booleans, <b>sideIsSource</b> and <b>details.</b>
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the file

<tr><td></td><td valign="top"><em>sideIsSource</em>&nbsp;</td><td> is true when stating a source file (we will do a get on it if
the stat works) and false when stating a destination file (target of a copy).
The reason for this parameter is that in some cases the kioslave might not
be able to determine a file's existence (e.g. HTTP doesn't allow it, FTP
has issues with case-sensitivity on some systems).
When the slave can't reliably determine the existence of a file, it will:
</td></tr> </table></dl>
<p> <li> be optimistic if sideIsSource=true, i.e. it will assume the file exists, </li>
and if it doesn't this will appear when actually trying to download it
<li> be pessimistic if sideIsSource=false, i.e. it will assume the file </li>
doesn't exist, to prevent showing "about to overwrite" errors to the user.
If you simply want to check for existence without downloading/uploading afterwards,
then you should use sideIsSource=false.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>details</em>&nbsp;</td><td> selects the level of details we want.
By default this is 2 (all details wanted, including modification time, size, etc.),
setDetails(1) is used when deleting: we don't need all the information if it takes
too much time, no need to follow symlinks etc.
setDetails(0) is used for very simple probing: we'll only get the answer
"it's a file or a directory, or it doesn't exist". This is used by KRun.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="stat"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.StatJob.html">KIO.StatJob</a> stat</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>sideIsSource</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>details</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Find all details for one file or directory.
This version of the call includes two additional booleans, <b>sideIsSource</b> and <b>details.</b>
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the file

<tr><td></td><td valign="top"><em>sideIsSource</em>&nbsp;</td><td> is true when stating a source file (we will do a get on it if
the stat works) and false when stating a destination file (target of a copy).
The reason for this parameter is that in some cases the kioslave might not
be able to determine a file's existence (e.g. HTTP doesn't allow it, FTP
has issues with case-sensitivity on some systems).
When the slave can't reliably determine the existence of a file, it will:
</td></tr> </table></dl>
<p> <li> be optimistic if sideIsSource=true, i.e. it will assume the file exists, </li>
and if it doesn't this will appear when actually trying to download it
<li> be pessimistic if sideIsSource=false, i.e. it will assume the file </li>
doesn't exist, to prevent showing "about to overwrite" errors to the user.
If you simply want to check for existence without downloading/uploading afterwards,
then you should use sideIsSource=false.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>details</em>&nbsp;</td><td> selects the level of details we want.
By default this is 2 (all details wanted, including modification time, size, etc.),
setDetails(1) is used when deleting: we don't need all the information if it takes
too much time, no need to follow symlinks etc.
setDetails(0) is used for very simple probing: we'll only get the answer
"it's a file or a directory, or it doesn't exist". This is used by KRun.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="storedGet"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.StoredTransferJob.html">KIO.StoredTransferJob</a> storedGet</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html#LoadType">KIO.LoadType</a>&nbsp;</td>
<td class="paramname"><em>reload=KIO.NoReload</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Get (a.k.a. read), into a single QByteArray.
<dl class="see" compact><dt><b>See also:</b></dt><dd> StoredTransferJob
</dd></dl> </p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> the URL of the file

<tr><td></td><td valign="top"><em>reload:</em>&nbsp;</td><td> Reload to reload the file, NoReload if it can be taken from the cache

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="storedHttpPost"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.StoredTransferJob.html">KIO.StoredTransferJob</a> storedHttpPost</td>
<td>(</td>
<td class="paramtype">QByteArray&nbsp;</td>
<td class="paramname"><em>arr</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>HTTP POST (a.k.a. write) data from the given IO device.
<dl class="see" compact><dt><b>See also:</b></dt><dd> StoredTransferJob
</dd></dl> </p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>device</em>&nbsp;</td><td> Device from which the encoded data to be posted is read.

<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> Where to write data.

<tr><td></td><td valign="top"><em>size</em>&nbsp;</td><td> Size of the encoded data to be posted.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl> </p>
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.7
</dd></dl>
</p></div></div><a class="anchor" name="storedHttpPost"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.StoredTransferJob.html">KIO.StoredTransferJob</a> storedHttpPost</td>
<td>(</td>
<td class="paramtype">QIODevice&nbsp;</td>
<td class="paramname"><em>device</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"><em>size=-1</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>HTTP POST (a.k.a. write) data from the given IO device.
<dl class="see" compact><dt><b>See also:</b></dt><dd> StoredTransferJob
</dd></dl> </p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>device</em>&nbsp;</td><td> Device from which the encoded data to be posted is read.

<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> Where to write data.

<tr><td></td><td valign="top"><em>size</em>&nbsp;</td><td> Size of the encoded data to be posted.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl> </p>
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.7
</dd></dl>
</p></div></div><a class="anchor" name="storedPut"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.StoredTransferJob.html">KIO.StoredTransferJob</a> storedPut</td>
<td>(</td>
<td class="paramtype">QByteArray&nbsp;</td>
<td class="paramname"><em>arr</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>url</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>permissions</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Put (a.k.a. write) data from a single QByteArray.
<dl class="see" compact><dt><b>See also:</b></dt><dd> StoredTransferJob
</dd></dl> </p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>arr</em>&nbsp;</td><td> The data to write

<tr><td></td><td valign="top"><em>url</em>&nbsp;</td><td> Where to write data.

<tr><td></td><td valign="top"><em>permissions</em>&nbsp;</td><td> May be -1. In this case no special permission mode is set.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo, Overwrite and Resume here. WARNING:
Setting Resume means that the data will be appended to <b>dest</b> if <b>dest</b> exists.
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="symlink"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> symlink</td>
<td>(</td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>target</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Create or move a symlink.
This is the lowlevel operation, similar to file_copy and file_move.
It doesn't do any check (other than those the slave does)
and it doesn't show rename and skip dialogs - use KIO.link for that.
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>target</em>&nbsp;</td><td> The string that will become the "target" of the link (can be relative)

<tr><td></td><td valign="top"><em>dest</em>&nbsp;</td><td> The symlink to create.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be Overwrite and HideProgressInfo
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="trash"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> trash</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.html">KUrl</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Trash a list of files or directories.
This is currently only supported for local files and directories.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> the files to delete

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> trash() supports HideProgressInfo only
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl>
</p></div></div><a class="anchor" name="trash"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.CopyJob.html">KIO.CopyJob</a> trash</td>
<td>(</td>
<td class="paramtype"><a href="../kdecore/KUrl.List.html">KUrl.List</a>&nbsp;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Trash a list of files or directories.
This is currently only supported for local files and directories.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>src</em>&nbsp;</td><td> the files to delete

<tr><td></td><td valign="top"><em>flags:</em>&nbsp;</td><td> trash() supports HideProgressInfo only
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation
</dd></dl>
</p></div></div><a class="anchor" name="unmount"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kio/KIO.SimpleJob.html">KIO.SimpleJob</a> unmount</td>
<td>(</td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>point</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kio/KIO.html">KIO.JobFlags</a>&nbsp;</td>
<td class="paramname"><em>flags=KIO.DefaultFlags</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Unmount filesystem.
</p>
<p>
Special job for <b>kio_file.</b>
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>point</em>&nbsp;</td><td> Point to unmount.

<tr><td></td><td valign="top"><em>flags</em>&nbsp;</td><td> Can be HideProgressInfo here
</td></tr> </table></dl>
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> the job handling the operation.
</dd></dl>
</p></div></div><a class="anchor" name="unsupportedActionErrorString"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">QString unsupportedActionErrorString</td>
<td>(</td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>protocol</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"><em>cmd</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Returns an appropriate error message if the given command <b>cmd</b>
is an unsupported action (ERR_UNSUPPORTED_ACTION).
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>protocol</em>&nbsp;</td><td> name of the protocol

<tr><td></td><td valign="top"><em>cmd</em>&nbsp;</td><td> given command
</td></tr> </table></dl>
<p> <dl class="see" compact><dt><b>See also:</b></dt><dd> enum Command
</dd></dl>
</p></div></div>
</div>
</div>
</div>

<div id="left">

<div class="menu_box">
<div class="nav_list">
<ul>
<li><a href="../allclasses.html">Full Index</a></li>
</ul>
</div>

<a name="cp-menu" /><div class="menutitle"><div>
  <h2 id="cp-menu-project">Modules</h2>
</div></div>
<div class="nav_list">
<ul><li><a href="../akonadi/index.html">akonadi</a></li>
<li><a href="../dnssd/index.html">dnssd</a></li>
<li><a href="../kdecore/index.html">kdecore</a></li>
<li><a href="../kdeui/index.html">kdeui</a></li>
<li><a href="../khtml/index.html">khtml</a></li>
<li><a href="../kio/index.html">kio</a></li>
<li><a href="../knewstuff/index.html">knewstuff</a></li>
<li><a href="../kparts/index.html">kparts</a></li>
<li><a href="../kutils/index.html">kutils</a></li>
<li><a href="../nepomuk/index.html">nepomuk</a></li>
<li><a href="../phonon/index.html">phonon</a></li>
<li><a href="../plasma/index.html">plasma</a></li>
<li><a href="../polkitqt/index.html">polkitqt</a></li>
<li><a href="../solid/index.html">solid</a></li>
<li><a href="../soprano/index.html">soprano</a></li>
</ul></div></div>

</div>

</div>
  <div class="clearer"/>
</div>

<div id="end_body"></div>
</div>
<div id="footer"><div id="footer_text">
This documentation is maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;simon&#64;simonzone&#46;com">Simon Edwards</a>.<br />
        KDE<sup>&#174;</sup> and <a href="../images/kde_gear_black.png">the K Desktop Environment<sup>&#174;</sup> logo</a> are registered trademarks of <a href="http://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
        <a href="http://www.kde.org/contact/impressum.php">Legal</a>
    </div></div>
</body>
</html>