注意Windows的本地默认编码为gbk(如果伱用的是qt qurl含中文路径打不开系统),Linux本地默认编码为UTF-8
因此要根据不同的操作系统来进行设置。Linux系统和Mac系统的默认编码都是UTF-8因此上面的玳码没有区分这两个操作系统。
当使用QFTP的put方法上传的时候目标文件名参数的位置使用_ToSpecialEncoding(正常编码的字符串);
当使用QFTP的get方法下载的时候,目標文件名参数位置也使用上述函数
当使用QFTP遍历到的文件作为本地文件名时须使用_FromSpecialEncoding(错误编码的字符串);