首页| 论坛| 消息
主题:静态编译的qt,开发出来的程序不能输入中文?什么原因
onlyone发表于 2022-03-17 16:32
如题,qt512,我静态编译后,开发一个程序,是可以运行的,一切ok。就是不能输入中文。
系统版本是ubntu20.04
以下问题已经排查过了:
1)同版本的官方动态的版本,编译的程序,可以输入中文。
2)qtcreator是可以输入中文的。
3)发现系统用的不是fc的中文输入法库,就是用的ibus的中文库,而且这个库我静态编译也是有的。程序中也加入了该ibus库的链接。
有坛友遇到过类似问题的吗?
回帖(3):
3楼:需要在 QGuiApplication 创建 app 之前进行加载否则插件不生效
2楼:终于解决了,直接在main上面加入下面两个插件的代码:
#include
Q_IMPORT_PLUGIN(QComp ..
1楼:遇到过无解,请用动态库,没有这个问题

全部回帖(3)»
最新回帖
收藏本帖
发新帖