QT程序FTP服务器12级电子新能源本2班20120553049张恒一、 QT简介QT是一个跨平台的C+图形化用户界面的应用程序开发框架。它既可以开发GUI程序,也用于开发非GUI程序,比如控制台工具和服务器。在QT Creator 3.1.0正式发布后,QT实现了对IOS、Android、WP的全面支持。二、 FTP服务器FTP是文件传输协议的英文简称,用于Internet上的控制文件的双向传输。同多数Internet服务器一样,FTP也是分为两部分,即客户端程序与服务器系统。本次所做出的图形化界面程序为FTP的客户端程序。三、 程序介绍1. UI介绍FTP客户端程序的UI界面是图所示,在UI中主要由连接、上传、下载、退出、返回、FTP地址、用户名、密码等组成,并且在下方留出大窗口用于显示FTP服务器中的文件。2. 程序源代码介绍3. #include ftp.h4. #include ui_ftp.h5.6. Ftp:Ftp(QWidget *parent)7. : QWidget(pa