解决中文输入 Qt 针对5.8也做了说明 及4.x版本
来源:互联网 发布:mesh网络 路由器 编辑:程序博客网 时间:2024/05/17 09:16
上半部分是qt5
下半部分是qt4
————————————————————————————————————————————
1、安装 fcitx-frontend-qt5
sudo apt-get install fcitx-frontend-qt5
2、将安装之后的 fcitx-frontend-qt5复制到指定的目录中去。
我们可以通过在命令行下输入( dpkg -L fcitx-frontend-qt5)来查看安装之后的路径,一般都是在:
/usr/lib/i386-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
将上面的文件复制到qt的安装目录中去,需要复制到下面两个目录,复制过去之后,名字不能变:
第一个目录(Qtcreator)
5.7 及 以下版本 qt安装目录/Tools/QtCreator/bin/plugins/platforminputcontexts/
5.8 版本 qt安装目录/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/
第二个目录(编译器)
qt安装目录/5.4/gcc/plugins/platforminputcontexts/
----------------------------------------------------所以总共两个位置如下
提醒:每个人qt的安装目录是不一样的,我的是/opt因此我就要复制到下面这两个目录:
/opt/Tools/QtCreator/bin/plugins/platforminputcontexts/
/opt/5.4/gcc/plugins/platforminputcontexts/
3、修改配置文件,把/etc/X11/xinit/xinput.d/fcitx下的fcitx文件用vim打开修改如下(我的是32位的QT):
修改前如下:
修改后如下:
4、重启系统,就解决零
——————————————————————————————————————————————————
针对4.x编译器无法显示中文情况
这是我参考的
http://blog.csdn.net/hhhhh89/article/details/55212050
http://timberwolfgagalike.lofter.com/post/3132ae_da6610
简单说明一下,我是用的高版本Qtcreator,所以这一部分可以参考Qt5部分的说明,如果你用的就是版本的Qtcreator你可以参考上面两个网站
针对Qt4.x的编译器,使其能够令UI界面显示中文
找到你对应版本qmake所在的目录,双击qtconfig,(如果在终端运行会出现设置无效的情况)
将font的列的family改为SONG TI就解决了问题
- 解决中文输入 Qt 针对5.8也做了说明 及4.x版本
- QT程序无法输入中文的解决
- WIN8.1下VS2012中安装了VISUAL ASSIST X输入中文出现乱码解决
- SourceInsight【版本:3.X】中文乱码解决
- MySql-Front 输入不了中文 解决了
- [常见错误 及 解决方案系列]luaL_dofile 失败,返回 1,luaL_dofile错误 返回值 1 怎么解决(仅针对Cocos2d-x 3.5 以后版本暂不知)
- Qt下无法输入中文问题的解决
- qt creator 中解决不能中文输入的问题
- 解决Ubuntu环境下vim和QT中文输入问题
- Qt在ubuntu无法输入中文的解决
- Qt在ubuntu无法输入中文的解决
- Qt4、Qt5等Qt版本解决中文乱码问题
- eclipse3.3.X版本中文语言包下载及安装
- 解决了QT网络编程中的中文乱码问题
- 也做了回票贩子
- Java笔记5:解决MyEclipse控制台输入中文乱码输出问题(Eclipse也可以用)
- 【Qt开发】解决Qt程序在Linux下无法输入中文的办法
- 安装fcitx中文输入法(fcitx4.0.1版本和fcitx3.6.3版本),解决输入框乱码问题
- C# 并行集合类总结
- 循环实现x的y次方
- QNX常用调试命令-QNX常用命令
- linux查找目录下的所有文件中是否含有某个字符串
- opencv关于矩阵的操作
- 解决中文输入 Qt 针对5.8也做了说明 及4.x版本
- numpy模块的linspace函数实例
- 邮件中嵌入html中要注意的样式
- jquery中的html()方法和append()使用注意点
- CSS之水平垂直居中
- A+B长字符串
- [HNOI2008]越狱 快速幂取模
- word 插入对象Microsoft公式3.0失败
- 梯度下降法基本原理