• 7934阅读
  • 3回复

[提问]QFtp 下载和上传含中文的文件名和文件夹有问题 [复制链接]

上一主题 下一主题
离线aeo153
 

只看楼主 倒序阅读 楼主  发表于: 2010-11-20
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
QFtp 下载和上传含中文的文件名和文件夹问题,该怎么解决?
QTextCodec * codec QTextCodec::codecForUtfText("UTF-8");
QString getName  = codec->fromUnicode(fileName).data();
ftp->get(getName, file);
离线dbzhang800

只看该作者 1楼 发表于: 2010-11-20
对 ftp 来说,这是一个从理论上无法解决的问题。如果你确定对方服务器使用什么编码,你用相应编码解码就行了。如果你不确定,就只能编码猜测。一个惯例的:几乎所有的ftp客户端都会提供相应的选项让用户自己选择编码。
离线aeo153

只看该作者 2楼 发表于: 2010-11-21
QFtp 下载和上传含中文的文件名和文件夹有问题
如果知道对方的编码,该如何解码,谢谢啦
离线jiang_198586

只看该作者 3楼 发表于: 2012-02-17
我也碰到同样的问题,qftp怎么下载带有中文名的文件?求解
快速回复
限100 字节
 
上一个 下一个