Ubuntu16.04下qtcreator 3.6.1不能输入中文(fcitx)
2016-05-25 09:34
141 查看
在ubuntu16..04下安装Qt5.6,qtcreator 3.6.1后,发现不能输入中文,在网上搜索了一下发现现有解决办法或因版本号不对或因过程复杂都未能解决问题。
http://my.oschina.net/u/219482/blog/341452
该博客中的方法可以未能完全解决问题,需要做稍微修改,应该是新版本文件存放的目录有所改变。
摘自上面的博客:
1.安装fcitx-frontend-qt5
sudo apt-get install fcitx-frontend-qt5
2.将安装后的fcitx-frontend-qt5复制到qt安装目录
通常,fcitx-frontend-qt5在下面的目录路径中(可用命令dpkg -L 包名看文件安装路径):
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
将该文件复制到
qt安装目录//Tools/QtCreator/bin/plugins/platforminputcontexts
和
qt安装目录/5.3/gcc_64/plugins/platforminputcontexts
中
重新打开 QtCreator,终于可以输入中文了。
如果还是不行,重启电脑,再打开Qtcreator,就可以了
实际操作时发现第二步中的目录/Tools/QtCreator/bin/plugins/platforminputcontexts在qtcreator3.6.1中是不存在的,但可以将该目标变为
/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
如此便能解决在Qtcreator3.6.1中无法输入中文的问题。
http://my.oschina.net/u/219482/blog/341452
该博客中的方法可以未能完全解决问题,需要做稍微修改,应该是新版本文件存放的目录有所改变。
摘自上面的博客:
1.安装fcitx-frontend-qt5
sudo apt-get install fcitx-frontend-qt5
2.将安装后的fcitx-frontend-qt5复制到qt安装目录
通常,fcitx-frontend-qt5在下面的目录路径中(可用命令dpkg -L 包名看文件安装路径):
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
将该文件复制到
qt安装目录//Tools/QtCreator/bin/plugins/platforminputcontexts
和
qt安装目录/5.3/gcc_64/plugins/platforminputcontexts
中
重新打开 QtCreator,终于可以输入中文了。
如果还是不行,重启电脑,再打开Qtcreator,就可以了
实际操作时发现第二步中的目录/Tools/QtCreator/bin/plugins/platforminputcontexts在qtcreator3.6.1中是不存在的,但可以将该目标变为
/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
如此便能解决在Qtcreator3.6.1中无法输入中文的问题。
相关文章推荐
- QT下的QProcess调用外部程序
- Windows下QWT绘图实例
- /usr/local/Trolltech/QtEmbedded-4.8.5-arm/include/QtCore/qatomic_armv5.h:131: 错误:no such instruction
- Qt多线程中调用QTimer
- Qt5.6安装
- Qt5+MinGW 调用ffmpeg
- qt-4.8.5移植不能显示中文的解决办法
- Qt 计时器与随机数
- Win7下安装和使用Qt5详细图解
- Qt布局管理: 分割窗口QSplitter类讲解(纯代码实现分割窗口)
- QTP中与时间同步点:Sync、Wait、Waitproperty、Exist
- apollo mqtt client instance
- qt运行库
- qt运行库
- Qt(四)--- 事件处理机制以及QLabel的交互实现
- Qt下Mapx
- qt+opencv程序发布
- QT Could not resolve SDK path for 'macosx10.9' 的解决
- 如何在QT下打开一张图片
- 如何在QT的label上显示图像