终于找准新版QT不能输入中文的原因了
Tofloor
poster avatar
133******01
deepin
2018-06-27 04:32
Author
本帖最后由 deepin59999 于 2018-6-26 21:29 编辑

                    最近准备开始学QT  发现商店的版本太老了。反正是新手就从新的开始  。于是就下载了最新的5.11的RUN版    安装都正常。也能正常用  就是输入不了中文。

论坛贴子狂了一大堆  。输入法  也装了N次  。插件也拷贝到位  ,可就是不出中文  郁闷坏了  。后面去百度找贴  终于找到了关键点   只要输入法在其它地方能正常使用

  只有QT不能用的话  ,两步就能搞定了  。

                    一 、  插件  拷贝到位 :有两个目录 :主目录(home)下面的    /Qt5.11.1/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
                                                                                                                                              /Qt5.11.1/5.11.1/gcc_64/plugins/platforminputcontexts
                               将插件拷贝到这两个目录下面
                                                        Fcitx 的插件名  libfcitxplatforminputcontextplugin.so   这个在/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts目录下面

                                                        小小输入法的插件名  libyongplatforminputcontextplugin.so  安装方法不同位置也不同,自己搜索  或者去 小小官网下个  QT5.94的插件

                     二、这步就是关键了,不然死活输入不了中文   给这两个文件设权限    直接进到这两个目录下面 ,右键    在中端中打开

                               Fcitx:     chmod +x   libfcitxplatforminputcontextplugin.so                                小小输入法:    chmod +x   libyongplatforminputcontextplugin.so                                                                                             chmod  777   libfcitxplatforminputcontextplugin.so                                                        chmod 777 libyongplatforminputcontextplugin.so
                             做完这两步就可以到QT输入中文了    贴个图  

[url=]深度录屏_qtcreator_201806 ...[/url]






Reply Favorite View the author
Comments
poster avatar
aida
2019-08-01 18:23
要换行。。
poster avatar
aida
2019-08-01 18:18
试一下编辑~/.pam_environment  写入下面的内容
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
All Replies
2 / 2
To page
avatar
lvhill
deepin
2019-10-31 17:42
#21
https://bbs.deepin.org/post/159423
然后你就发现深度应用不能使用中文了,不咋用就没操心。。。。。。插件5.3之前直接安装fcitx框架在安装目录 ...

我就遇到这个问题了, 怎么解决的?
Reply View the author
2 / 2
To page