KIOSlave
file_unix.cpp
Go to the documentation of this file.
197 if ( n == -1 && ( errno == EINVAL || errno == ENOSYS ) ) { //not all filesystems support sendfile()
302 kWarning() << QString::fromLatin1("Couldn't preserve access and modification time for\n%1").arg(dest);
Overwrite
KAction * close(const QObject *recvr, const char *slot, QObject *parent)
ERR_CANNOT_OPEN_FOR_WRITING
ERR_CANNOT_DELETE
ERR_SLAVE_DEFINED
SimpleJob * rmdir(const KUrl &url)
qulonglong filesize_t
ERR_CANNOT_ENTER_DIRECTORY
ERR_CANNOT_OPEN_FOR_READING
static bool same_inode(const KDE_struct_stat &src, const KDE_struct_stat &dest)
Definition: file_unix.cpp:67
SimpleJob * chown(const KUrl &url, const QString &owner, const QString &group)
UDS_LINK_DEST
virtual void chown(const KUrl &url, const QString &owner, const QString &group)
Definition: file_unix.cpp:566
UDS_FILE_TYPE
QDebug perror(QDebug s, KDebugTag)
static QDebug kDebug(bool cond, int area=KDE_DEFAULT_DEBUG_AREA)
ERR_WRITE_ACCESS_DENIED
static List currentMountPoints(DetailsNeededFlags infoNeeded=BasicInfoNeeded)
UDS_NAME
QString fileName(const DirectoryOptions &options=IgnoreTrailingSlash) const
RemoveTrailingSlash
virtual void copy(const KUrl &src, const KUrl &dest, int mode, KIO::JobFlags flags)
Definition: file_unix.cpp:78
void insert(uint field, const QString &value)
ERR_ACCESS_DENIED
QString toLocalFile(AdjustPathOption trailing=LeaveTrailingSlash) const
ERR_DISK_FULL
ERR_IDENTICAL_FILES
bool isLocalFile() const
ERR_CANNOT_SYMLINK
QString url(AdjustPathOption trailing=LeaveTrailingSlash) const
ChmodJob * chmod(const KFileItemList &lstItems, int permissions, int mask, const QString &newOwner, const QString &newGroup, bool recursive, JobFlags flags=DefaultFlags)
int utime(const QString &filename, struct utimbuf *buf)
QString path(AdjustPathOption trailing=LeaveTrailingSlash) const
ERR_CANNOT_RENAME
virtual void symlink(const QString &target, const KUrl &dest, KIO::JobFlags flags)
Definition: file_unix.cpp:481
ERR_IS_FILE
ERR_COULD_NOT_READ
KGuiItem remove()
KSharedConfigPtr config()
QString i18n(const char *text)
void clear()
static QDebug kWarning(bool cond, int area=KDE_DEFAULT_DEBUG_AREA)
ERR_CANNOT_CHOWN
group
ERR_UNSUPPORTED_ACTION
virtual void rename(const KUrl &src, const KUrl &dest, KIO::JobFlags flags)
Definition: file_unix.cpp:419
ERR_IS_DIRECTORY
ERR_DOES_NOT_EXIST
ERR_COULD_NOT_RMDIR
SimpleJob * symlink(const QString &target, const KUrl &dest, JobFlags flags=DefaultFlags)
KAutostart::StartPhase readEntry(const KConfigGroup &group, const char *key, const KAutostart::StartPhase &aDefault)
ERR_DIR_ALREADY_EXIST
ERR_COULD_NOT_WRITE
Ptr findByPath(const QString &path) const
SupportsChmod
void setProtocol(const QString &proto)
ERR_FILE_ALREADY_EXIST
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Jan 19 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Jan 19 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.