} 当使用QFTP的put方法上传的时候,目标文件名参数的位置使用_ToSpecialEncoding(正常编码的字符串); 当使用QFTP的get方法下载的时候,目标文件名参数位置也使用上述函数 当使用QFTP遍历到的文件作为本地文件名时须使用_FromSpecialEncoding(错误编码的字符串);
另一个是由QFTP乱码转换为正常编码的:QString _FromSpecialEncoding(const QString &InputStr); 需要注意的是,使用这个函数之前,你的应用程序应该在界面上能正常显示中文。我是这样来实现的: 首先考虑到代码跨平台,而且主要在Linux平台下运行。因此特别设置了QtCreator的文件默认编码为UTF-8。 也就是说工程中的.cpp...