首页| 论坛| 消息

回复: 大神帮忙,UOS下QT无法输入中文怎么办
#6 [tonyzhou1985 01-31 15:29]
没搞出来是正常的,每个人都会经历。
解决办法是:
1.如果用的是系统自带的qt的话,那把libfcitxplatforminputcontextplugin.so插件也下载下来,没有的话,自己编译一个。
2.如果qtsdk是自己编译的话,那随便把libfcitxplatforminputcontextplugin.so也给编译出来
编译方法网上有教程,百度 linux qt中文输入就行
qt程序打包发布的时候,也记得要把libfcitxplatforminputcontextplugin.so放进去,libfcitxplatforminputcontextplugin.so在plugins\platforminputcontexts目录下
#7 [林放2022 01-31 16:31]
谢谢楼上的高手, 但是QT应用输入中文我解决了, 但是用root身份还是无法输入中文,我试了网上的很多办法, 什么改环境变量什么的, 都没有作用。
#8 [tonyzhou1985 01-31 16:59]
没必要用root权限启动你的主程序qtsdk之类的最好自己编译然后打包发布时把依赖库带进去。因为国产系统实在乱,发布到别的电脑时,你总不能指望别的电脑也安装了qtsdk吧
#9 [林放2022 02-01 10:59]
好吧, 谢谢楼上的高手帮忙, 我只能是用普通用户执行QT应用了, 类似于QFile::remove 这样的命令,我只好用QProcess来调用linux命令执行了

<< 1 2 >> (2/2)

回复 发表
主题 版块