资源简介
QT4下,采用QFTP实现单个文件上传、下载、改名及刷新。文件夹及子文件上传、改名、刷新。注意:无文件夹及子文件下载

代码片段和文件信息
#include
#include
#include
#include “frmbase.h“
/***************************************************************************
* 处理内容: 构造函数
* @param parent 父容器
* @return 无
* @exception
****************************************************************************/
Fbase::Fbase(QWidget *parent) : QWidget(parent)m_bCanResize(true)formResult(UnKnown)
dialogEventLoop(NULL)
{
baseUI = new Ui::frmbase;
baseUI->setupUi(this);
setWindowFlags(Qt::framelessWindowHint);
createView();
baseUI->labtitle->installEventFilter(this);
connect(baseUI->btnMin SIGNAL(clicked()) this SLOT(btnMinClicked()));
connect(baseUI->btnMax SIGNAL(clicked()) this SLOT(btnMaxClicked()));
connect(baseUI->btnClose SIGNAL(clicked()) this SLOT(btnCloseClicked()));
}
/***************************************************************************
* 处理内容: 析构函数
* @param parent 父容器
* @return 无
* @exception
****************************************************************************/
Fbase::~Fbase()
{
delete baseUI;
}
/***************************************************************************
* 处理内容: 设置是否可改变窗体大小,即最大化、最小化按钮是否可见
* @param isCanResize 是否可以改变大小
* @return 无
* @exception
****************************************************************************/
void Fbase::setResize(bool isCanResize)
{
m_bCanResize = isCanResize;
if(isCanResize)
{
baseUI->btnMin->setVisible(true);
baseUI->btnMax->setVisible(true);
}
else
{
baseUI->btnMin->setVisible(false);
baseUI->btnMax->setVisible(false);
}
}
/***************************************************************************
* 处理内容: 初始化界面
* @param
* @return 无
* @exception
****************************************************************************/
void Fbase::createView()
{
baseUI->widTopRight->setAutoFillBackground(true);
QPixmap pixmapTemp(“:/img/HeaderRightSide.png“);
QPalette palTemp(baseUI->widTopRight->palette());
palTemp.setBrush(QPalette::Window QBrush(pixmapTemp));
baseUI->widTopRight->setPalette(palTemp);
baseUI->widTopRight->setMask(pixmapTemp.mask());
baseUI->widtitle->setstyleSheet(“background-image:url(:img/HeaderBackground.png);“);
baseUI->widTopLeft->setAutoFillBackground(true);
QPixmap pixmapTemp3(“:/img/HeaderLeftSide.png“);
QPalette palTemp3(baseUI->widTopLeft->palette());
palTemp3.setBrush(QPalette::Window QBrush(pixmapTemp3));
baseUI->widTopLeft->setPalette(palTemp3);
baseUI->widTopLeft->setMask(pixmapTemp3.mask());
baseUI->widLeft->setstyleSheet(“background-image:url(:img/LeftBorder.png);“);
baseUI->widRight->setstyleSheet(“background-image:url(:img/RightBorder.png);“);
//baseUI->widButtomLeft->setstyleSheet(“background-image:url(:img/FooterLeftSide.png);“);
baseUI->widButtomLeft->setAutoFillBackground(true);
QPixmap pixmapTemp1(“:/img/FooterLeftSide.png“);
QPalette palTemp1(baseUI->widButtomLeft->palette())
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8392 2011-11-13 21:55 简易版FTP(缺FTP文件夹下载)\FtpClient\frmba
文件 1376 2011-10-17 14:24 简易版FTP(缺FTP文件夹下载)\FtpClient\frmba
文件 19311 2011-11-01 09:35 简易版FTP(缺FTP文件夹下载)\FtpClient\frmba
文件 1881 2011-11-13 22:06 简易版FTP(缺FTP文件夹下载)\FtpClient\frmEditName.ui
文件 28782 2014-08-30 13:41 简易版FTP(缺FTP文件夹下载)\FtpClient\ftpclient.cpp
文件 3457 2014-08-30 13:19 简易版FTP(缺FTP文件夹下载)\FtpClient\ftpclient.h
文件 100 2011-11-13 22:51 简易版FTP(缺FTP文件夹下载)\FtpClient\ftpclient.qrc
文件 2884 2014-08-30 13:18 简易版FTP(缺FTP文件夹下载)\FtpClient\ftpclient.ui
文件 11765 2014-08-30 13:21 简易版FTP(缺FTP文件夹下载)\FtpClient\FtpClient.vcproj
文件 7790 2011-11-11 14:47 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\entries
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
文件 53 2011-10-17 14:23 简易版FTP(缺FTP文件夹下载)\FtpClient\img\.svn\prop-ba
............此处省略139个文件信息
- 上一篇:ca系统的设计及应用
- 下一篇:AD9954扫频源电路图
相关资源
- FTP课程设计(服务端+客户端)
- python实现的ftp自动上传、下载脚本
- 用Socket编程实现FTP
- vtk QT做的三维地质可视化系统2of2
- Qt局域网聊天软件
- Qt Creator opengl实现四元数鼠标控制轨迹
- QT局域网聊天系统(基于QT5.修改过)
- qt-电子点菜系统
- C 餐厅叫号系统(QT平)
- QT 实现文件下载
- qt图像处理
- tftp文件传输工具
- QT,JPEG解码源代码(已完成)
- linux 网络实验 ftp程序
- 用Socket写的简易FTP服务器和客户端
- 基于C 的简易FTP客户端(带源码)
- Qt 播放音频文件
- 用IdFTPServer写的一个FTPServer程序
- Qt 读取16进制的data文件
- MQTT+串口(usart)透传
- 易语言QQTEA算法源码
- VC工程转Qt工程文件的工具
- MQTT推送Demo
- 基于Linux、QT的视频监控系统的设计与
- Qt 百度地图 定位
- FTP命令详解.doc
- QT酷炫界面开发指南《QmlBook》
- 一个简单方便的服务端ftp搭建工具
- 20cn的ftp服务器超好用 简洁
- 最好用的FTP服务器
评论
共有 条评论