linux中qt界面读取usb文件时候,中文文件显示不正常,全是???,英文是正常的,怎么转换一下???

linux中qt界面读取usb文件时候,中文文件显示不正常,全是???,英文是正常的,怎么转换一下???,第1张

编码问州判题。仿蔽

你什册大改么 Linux ?我记得现在的 Linux 读取的时候,都要先 local2utf8 ,写的时候 utf82local 转换。系统内部统一用的 utf8 ,但外部编码用什么的都有。

不过现在 Linux 都用 utf8 做 local 编码了。

就是把所有需轿友要的dell库全部放在exe所在文件夹中,顷哗和exe处于同一级目录中。

右键项目文件,点击添加库。

选择外部库。

进行下面配置,选择路径,添加静态库文件,去掉勾选。点击下一闭乎槐步点击完成即可。如果运行报错,需要把pro文件中添加每个库自动生成的代码的最后一行else代码注释掉即可。

Qt那一层是不会首桐检测的,检测是在linux内核层,linux内核支持USB热插拔,然后在插入时,在/dev/目录下,会出现sda(或sdb,sdc等)的字样,可以做一个脚本自动挂载U盘,Qt可用于U盘挂载后的应用开发,比如U盘文件拷者世坦贝,修改等返歼等


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12191613.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存