zoukankan      html  css  js  c++  java
  • ubuntu18上解决Qt无法输入中文

    系统:Ubuntu 18.04.3 64bit

    软件: QtCreator 4.8

    安装Ubuntu18.04 时已经安装fcitx框架的搜狗输入法,在此不再安装fcitx及搜狗输入法

    只需要安装fcitx的Qt支持库,终端中输入以下指令安装fcitx的Qt支持库

    sudo apt-get install fcitx-frontend-qt5

    安装完成后,需要启用Qt对fcitx的支持,将相关库文件复制到Qt编译器的插件库和QtCreator的Qt插件库

    库文件为 libfcitxplatforminputcontextplugin.so,默认安装在目录 /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/ 中

    #QTInstallPath=Qt的安装目录,本人使用qt-opensource-linux-x64-5.9.8.run安装
    
    cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so $QTInstallPath/5.9.8/gcc_64/plugins/platforminputcontexts/
    chmod a+x $QTInstallPath/5.9.8/gcc_64/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
    
    cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so $QTInstallPath/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/
    chmod a+x $QTInstallPath/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so

    重新启动QtCreator即可输入中文

  • 相关阅读:
    Python 特点
    Python简介
    数据库查询语句
    人月神话读书笔记01
    团队介绍
    团队项目一 原型展示+电梯演讲
    全球疫情可视化展示
    NABCD模型
    第六周学习进度
    构建之法阅读笔记03
  • 原文地址:https://www.cnblogs.com/GregTse/p/11755865.html
Copyright © 2011-2022 走看看