• 大小: 32KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: 其他
  • 标签: qft  

资源简介

1 自动文件上传(断点续传) 需要在上传文件之前调用QFtp下的list 通过listInfor 信号 获取当前要上传的文件是否存在 如果存在 比较大小 或者通过计算MD5值 比较文件的完整性 然后确定是否需要断点续传 或者覆盖 2 自动文件下载(断点续传) 与上传不同的地方 就是通过foreach 判断文件存在 然后比较 以上只是提示 并没有在代码中体现 与上一个版本相比 解决了“汉字文件”上传 以及获取时乱码的问题 ">1 自动文件上传(断点续传) 需要在上传文件之前调用QFtp下的list 通过listInfor 信号 获取当前要上传的文件是否存在 如

资源截图

代码片段和文件信息

#include “ftpmanager.h“
#include 


class FtpManager;

FtpManager::FtpManager(QString _host QString userName QString passWd qint16 _port Qobject *parent):
    Qobject(parent)
    m_userName(userName)
    m_passwd(passWd)
    m_File(0)
    m_IsOpenFile(false)
{
    //构建ftp对象
    myFtp = new QFtp(this);
    //连接ftp服务器
    myFtp->connectToHost(_host_port);
    //进度条显示
    connect(myFtpSIGNAL(dataTransferProgress(qint64qint64))
            SLOT(S_upDateProgress(qint64qint64)));
    //状态显示
    connect(myFtpSIGNAL(commandFinished(intbool))
            SLOT(S_commandFinish(intbool)));

    //文件列表
    connect(myFtpSIGNAL(listInfo(QUrlInfo))SLOT(S_listInfo(QUrlInfo)));
}

FtpManager::~FtpManager()
{
    delete myFtp;
}

//停止Ftp动作
void Ftp

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        603  2014-04-14 15:26  ftp\ftp.pro

     文件      17971  2014-06-20 16:25  ftp\ftp.pro.user

     文件      46134  2014-06-20 16:06  ftp\ftp.pro.user.2.5pre1

     文件       5100  2014-06-20 18:26  ftp\ftpmanager.cpp

     文件       1123  2014-06-20 15:48  ftp\ftpmanager.h

     文件        320  2014-06-20 17:30  ftp\main.cpp

     文件       1558  2014-06-20 18:30  ftp\mainwindow.cpp

     文件        724  2014-06-20 15:47  ftp\mainwindow.h

     文件       3738  2014-06-20 15:47  ftp\mainwindow.ui

     文件      79820  2014-06-20 18:25  ftp\qftp.cpp

     文件       4939  2014-06-20 17:54  ftp\qftp.h

     文件      16667  2014-01-30 18:18  ftp\qurlinfo.cpp

     文件       4565  2014-01-30 18:18  ftp\qurlinfo.h

     目录          0  2014-06-20 18:30  ftp

----------- ---------  ---------- -----  ----

               183262                    14


评论

共有 条评论