KIO
slavebase.h
Go to the documentation of this file.
53 SlaveBase( const QByteArray &protocol, const QByteArray &pool_socket, const QByteArray &app_socket);
248 enum MessageBoxType { QuestionYesNo = 1, WarningYesNo = 2, WarningContinueCancel = 3, WarningYesNoCancel = 4, Information = 5, SSLMessageBox = 6 };
345 virtual void setHost(const QString& host, quint16 port, const QString& user, const QString& pass);
898 };
This class is intended to make it easier to prompt for, cache and retrieve authorization information.
Definition: authinfo.h:58
There are two classes that specifies the protocol between application (job) and kioslave.
Definition: slavebase.h:51
Allows encoding and decoding properly remote filenames into Unicode.
Definition: kremoteencoding.h:45
QString i18n(const char *text)
int chmod(const QString &path, mode_t mode)
int mkdir(const QString &pathname, mode_t)
int open(const QString &pathname, int flags, mode_t mode)
int stat(const QString &path, KDE_struct_stat *buf)
int rename(const QString &in, const QString &out)
KSharedConfigPtr config()
SimpleJob * chown(const KUrl &url, const QString &owner, const QString &group)
Changes ownership and group of a file or directory.
Definition: job.cpp:718
SimpleJob * setModificationTime(const KUrl &url, const QDateTime &mtime)
Changes the modification time on a file or directory.
Definition: job.cpp:724
TransferJob * put(const KUrl &url, int permissions, JobFlags flags=DefaultFlags)
Put (a.k.a.
Definition: job.cpp:1700
ListJob * listDir(const KUrl &url, JobFlags flags=DefaultFlags, bool includeHidden=true)
List the contents of url, which is assumed to be a directory.
Definition: job.cpp:2735
TransferJob * get(const KUrl &url, LoadType reload=NoReload, JobFlags flags=DefaultFlags)
Get (a.k.a.
Definition: job.cpp:1369
SimpleJob * special(const KUrl &url, const QByteArray &data, JobFlags flags=DefaultFlags)
Execute any command that is specific to one slave (protocol).
Definition: job.cpp:745
MimetypeJob * mimetype(const KUrl &url, JobFlags flags=DefaultFlags)
Find mimetype for one file or directory.
Definition: job.cpp:1856
SimpleJob * symlink(const QString &target, const KUrl &dest, JobFlags flags=DefaultFlags)
Create or move a symlink.
Definition: job.cpp:738
Information
KAction * copy(const QObject *recvr, const char *slot, QObject *parent)
KAction * close(const QObject *recvr, const char *slot, QObject *parent)
KGuiItem del()
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.