QFtp是一个用来实现FTP协议的类。 详情请见……
#include <qftp.h>
继承了QNetworkProtocol。
QFtp是一个用来实现FTP协议的类。
这个类派生于QNetworkProtocol。QFtp一般情况下并不是直接使用,而是通过QUrlOperator来实现的,举例如下:
QUrlOperator op( "ftp://ftp.trolltech.com" ); op.listChildren(); // 请求服务器提供一个文件列表
这段代码只能在QFtp类已经注册的情况下才能正常工作;要注册这个类,你必须在QFtp使用QUrlOperator之前注册qInitNetworkProtocols()。
如果你真的想要直接使用QFtp,不要忘了使用setUrl()设定它的QUrlOperator。
也可以参考Qt网络文档、QNetworkProtocol、QUrlOperator和输入/输出和网络。
构造一个QFtp对象。
析构函数。
当nbytes已经被成功地写到数据套接字的时候,这个函数被调用。
当一个数据连接被关闭时调用。
一些事务需要同服务器建立一个数据连接,如果这个连接能够成功,这个函数将处理数据连接。
当新的数据到达数据套接字时,这个函数被调用。
分析字符串,buffer,来自FTP服务器的目录列表的一行, 并且设定值为从url信息对象解析出来的值,info。
当数据到达到这个命令套接字时,这个槽被调用。这个函数监视数据并且把数据提交给能够处理它的函数上。
这个文件是Qt工具包一部分。 版权所有 ? 1995-2002 Trolltech。保留所有权利。
原文地址:http://www.cnblogs.com/lvdongjie/p/3776832.html