• 7530阅读
  • 2回复

[提问]【提问】怎么用QFileDialog打开中文文件? [复制链接]

上一主题 下一主题
离线springmagus
 

只看楼主 倒序阅读 楼主  发表于: 2005-10-26
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
我在程序里需要用到带路径的中文文件名,当然对话框用的是QFileDialog的getFileNames,
结果老是出错,程序退出,难道要设置什么吗?
QFileDialog这个对话框怎么样才能返回中中文文件名?
[ 此贴被XChinux在2005-10-27 15:51重新编辑 ]
离线tdns

只看该作者 1楼 发表于: 2005-10-28
你用的是什么平台下的哪个版本的Qt?
离线springmagus

只看该作者 2楼 发表于: 2005-10-28
我用的是Fedora core3, Qt版本是:3.3

主要问题是,我的程序需要输入中文文件名, 但QFileDialog的对话框的返回值好像不能直接用(当然我是选择的中文文件),并且导致程序直接异常退出. 后来我把QFileDialog的返回值转化成了utf8, 结果可以用了.问题算是暂时解决了,我还不是很清楚.
快速回复
限100 字节
 
上一个 下一个