ubuntu14.10下Qt5.4无法输入中文
2024-08-31 16:40:07
最近学习Qt,于是在ubuntu下安装了开发环境。我是从官网上下载安装的Qt5.4版本。安装后发现在开发过程中无法输入中文。于是在网上搜了搜。解决办法如下:
1、安装fcitx-frontend-qt5:
sudo apt-get install fcitx-frontend-qt5
2、将libfcitxplatforminputcontextplugin.so复制到Qt5.4的开发环境中:
安装fcitx-frontend-qt5后libfcitxplatforminputcontextplugin.so的路径如下:
/usr/lib/i386-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
将其拷贝到下面两个目录内:
Qt安装目录/Tools/QtCreator/bin/plugins/platforminputcontexts/
Qt安装目录/5.4/gcc/plugins/platforminputcontexts/
注:千万不要忘了加上执行权限
3、执行完以上两步基本就可以了。如果还是不行,请在.profile文件内添加以下行:
export XIM_PROGRAM=fcitx
export XIM=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
最新文章
- iOS 摇一摇的功能
- sql2000安装的一般问题
- MyEclipse项目上有个感叹号
- Metadata Lock原理1
- ZBar只扫描二维码/条形码
- 第一节 WCF概述
- 3.AOP入门1
- script标签的位置
- RMAN连接及简单操作
- 宏定义&;CodeBlocks&;Glib
- OGG &;quot;Loading data from file to Replicat&;quot;table静态数据同步配置过程
- IntelliJ IDEA 使用教程(2019图文版) -- 从入门到上瘾
- ngnix和负载均衡
- 【LeetCode每天一题】Spiral Matrix(螺旋打印数组)
- Hibernate懒加载解析
- C# 基于 adb 控制安卓
- 优先队列(挑程)poj 2431
- 文件分享系统(Django)
- jumperserver docker部署
- hadoop-lzo 安装配置