碰到很多人问Linux版本的Qt怎么不能输入中文。今天解答一下,在我们的ubuntu系统一般大家都是安装的搜狗输入法。而搜狗输入法只能在浏览器或者其他地方能输入中文。在Qtcreator中无法输入中文。解决的方法就是安装其他输入法。以下是具体操作
首先看是否已添加中文输入,点你的设置图标
进入设置菜单中的语言支持
进入语言支持
看你的是否已经有汉语(中国),没有则选择下面的添加或删除语言选项,添加汉语简体。然后点击应用到整个系统。
接下来Ctrl+Alt+T 调出 Terminal 窗口
sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4
再输入
im-config -s ibus
接下来
sudo apt-get install ibus-pinyin
最后
ibus-setup
再次进入语言支持
选择ibus,再应用到整个系统
再点设置进入文本输入选项
点击 "+"添加语言
在添加框中输入ibus,点添加按钮添加
选中左边的输入法,右边是设置你自己喜欢的快捷键,我这里设置的是Ctrl+Shift
最后按快捷键就可以在右上角看到该输入法的图标
最后在Qtcreator中就可以输入中文了
总结:我这种操作方法将之前的fitx输入法给屏蔽了,ibus有个缺点就是不能智能拼音输入,但是对于想在Ubuntu下使用qtcreator输入中文的小伙伴就解决问题了