查看完整版本: [--
QT5.5.1 UBUNTU下输入法有谁实现了吗?
--]
QTCN开发网
->
Qt中文处理
->
QT5.5.1 UBUNTU下输入法有谁实现了吗?
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
david4383
2016-01-15 10:04
QT5.5.1 UBUNTU下输入法有谁实现了吗?
我现在使用QT5.5.1,输入法还是没有搞定啊,不知道大家有弄的吗?交流一下啊。
david4383
2016-01-15 14:31
自问自答吧。
UBUNTU QT5.5.1开发中,不能输入中文,正在查找问题。
https://launchpad.net/ubuntu/+source/fcitx-qt5/1.0.5-1
从此地下载fcitx-qt5的1.0.5版本,这个版本才可以支持到5.5.1
编译fcitx-qt5-1.0.5时,提示此问题:
cmake need c++ 11 compatible compiler to compile
可能是编译器的问题,现在的UBUNTU的GCC版本为4.6.3,应该最少升级到4.8.1,让其支持C++11
升级一后再试试。
http://www.cnblogs.com/zhuyp1015/p/3533613.html
根据此网页的提示,把GCC编译器升级到4.8.1,不知道不升级能不能行。反正我是升了。
fcitx-qt5-1.0.5把这个文件解压后,在主文件夹中找到CMakeLists.txt找到这几行,
#check_cxx_compiler_flag("-std=c++11" SUPPORT_CXX11)
#if(NOT SUPPORT_CXX11)
# message(FATAL_ERROR "need c++ 11 compatible compiler to compile")
#endif()
把他屏蔽了,这样在检测的时候,就不会查找是否要c++11的支持了。能够编译通过。
http://my.oschina.net/lieefu/blog/505363?p=3#comments
按这位朋友的方法编译fcitx-qt5,然后安装后,重启动QTCREATOR就可以使用输入法了。
要想QT5.5.1的QT CREATOR使用输入法,只能这样了。
david4383
2016-01-15 17:25
另外再加一条
把fcitx-qt5-1.0.5文件夹下dbusaddons 与 widgetsaddons文件夹下各有三个动态库,把这6个库拷到/Tools/QtCreator/lib/qtcreator下;这样输入法才能够正常工作,要不还是不正常。
彩阳
2016-01-23 19:02
大家,不用自己编译源代码了。直接使用Qt Creator增强套装。帮你们解决Ubuntu下输入中文的问题。适用于Qt 5.5.0或者以上。
http://qtdream.com/topic/181
查看完整版本: [--
QT5.5.1 UBUNTU下输入法有谁实现了吗?
--] [--
top
--]
Powered by
phpwind
v8.7
Code ©2003-2011
phpwind
Gzip disabled