input_urn
/home/onoda/Documents/qt-everywhere-opensource-src-4.7.4/doc/html/qftp.html

output_urn
QFtp

inherits

public_types
 enum Command { None, SetTransferMode, SetProxy, ConnectToHost, ..., RawCommand }
 enum Error { NoError, HostNotFound, ConnectionRefused, NotConnected, UnknownError }
 enum State { Unconnected, HostLookup, Connecting, Connected, LoggedIn, Closing }
 enum TransferMode { Passive, Active }
 enum TransferType { Binary, Ascii }

properties

public_functions
QFtp ( QObject * parent = 0 )
 virtual ~QFtp ()
 qint64 bytesAvailable () const
 int cd ( const QString & dir )
 void clearPendingCommands ()
 int close ()
 int connectToHost ( const QString & host, quint16 port = 21 )
 Command currentCommand () const
 QIODevice * currentDevice () const
 int currentId () const
 Error error () const
 QString errorString () const
 int get ( const QString & file, QIODevice * dev = 0, TransferType type = Binary )
 bool hasPendingCommands () const
 int list ( const QString & dir = QString() )
 int login ( const QString & user = QString(), const QString & password = QString() )
 int mkdir ( const QString & dir )
 int put ( QIODevice * dev, const QString & file, TransferType type = Binary )
 int put ( const QByteArray & data, const QString & file, TransferType type = Binary )
 int rawCommand ( const QString & command )
 qint64 read ( char * data, qint64 maxlen )
 QByteArray readAll ()
 int remove ( const QString & file )
 int rename ( const QString & oldname, const QString & newname )
 int rmdir ( const QString & dir )
 int setProxy ( const QString & host, quint16 port )
 int setTransferMode ( TransferMode mode )
 State state () const

public_slots
 void abort ()

signals
 void commandFinished ( int id, bool error )
 void commandStarted ( int id )
 void dataTransferProgress ( qint64 done, qint64 total )
 void done ( bool error )
 void listInfo ( const QUrlInfo & i )
 void rawCommandReply ( int replyCode, const QString & detail )
 void readyRead ()
 void stateChanged ( int state )

static_public_members

protected_functions

reimplemented_public_functions

reimplemented_protected_functions

protected_slots

related_non_members

templateClass
false

abstractClass
false

enbeddedClass
false

flag_objects

parent_flag_objects

typedefed_objects

parent_typedefed_objects

class_objects

parent_class_objects

enums
class_name
QFtp
name
Command
key
None
SetTransferMode
SetProxy
ConnectToHost
Login
Close
List
Cd
Get
Put
Remove
Mkdir
Rmdir
Rename
RawCommand
public_flag
true
class_name
QFtp
name
Error
key
NoError
HostNotFound
ConnectionRefused
NotConnected
UnknownError
public_flag
true
class_name
QFtp
name
State
key
Unconnected
HostLookup
Connecting
Connected
LoggedIn
Closing
public_flag
true
class_name
QFtp
name
TransferMode
key
Passive
Active
public_flag
true
class_name
QFtp
name
TransferType
key
Binary
Ascii
public_flag
true

parent_enums

parent_index
343

parent_name
QObject

