20 #ifndef __kio_slaveinterface_h 21 #define __kio_slaveinterface_h 23 #include <qplatformdefs.h> 28 #include <kio/global.h> 29 #include <kio/udsentry.h> 30 #include <kio/authinfo.h> 39 class SlaveInterfacePrivate;
48 INF_PROCESSED_SIZE = 11,
54 #if KIOCORE_ENABLE_DEPRECATED_SINCE(3, 0) 57 INF_GETTING_FILE_DEPRECATED_DO_NOT_USE,
81 #if KIOCORE_ENABLE_DEPRECATED_SINCE(5, 45) 84 MSG_SLAVE_STATUS_DEPRECATED_DO_NOT_USE,
91 #if KIOCORE_ENABLE_DEPRECATED_SINCE(3, 1) 95 MSG_AUTH_KEY_DEPRECATED_DO_NOT_USE,
96 MSG_DEL_AUTH_KEY_DEPRECATED_DO_NOT_USE,
125 #if KIOCORE_ENABLE_DEPRECATED_SINCE(5, 0) 127 KIOCORE_DEPRECATED_VERSION(5, 0,
"Do not use")
128 void setConnection(Connection *connection);
129 KIOCORE_DEPRECATED_VERSION(5, 0,
"Do not use")
130 Connection *connection()
const;
135 void sendResumeAnswer(
bool resume);
142 void sendMessageBoxAnswer(
int result);
154 void error(
int,
const QString &);
160 void needSubUrlData();
168 void privilegeOperationRequested();
176 void redirection(
const QUrl &);
179 void speed(
unsigned long);
181 void mimeType(
const QString &);
183 void infoMessage(
const QString &);
191 virtual bool dispatch();
192 virtual bool dispatch(
int _cmd,
const QByteArray &data);
194 void messageBox(
int type,
const QString &text,
const QString &caption,
197 void messageBox(
int type,
const QString &text,
const QString &caption,
199 const QString &dontAskAgainName);
208 SlaveInterfacePrivate *
const d_ptr;
211 Q_PRIVATE_SLOT(d_func(),
void slotHostInfo(
QHostInfo))
qulonglong filesize_t
64-bit file size
Universal Directory Service.
A namespace for KIO globals.
There are two classes that specifies the protocol between application ( KIO::Job) and kioslave...
Info
Identifiers for KIO informational messages.
Message
Identifiers for KIO data messages.
KIOCORE_EXPORT FileJob * open(const QUrl &url, QIODevice::OpenMode mode)
Open ( random access I/O )
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Fri Dec 6 2019 03:50:40 by
doxygen 1.8.11 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.