首页 > 系统相关 >Linux Mint下Qt Creator无法输入中文解决办法

Linux Mint下Qt Creator无法输入中文解决办法

时间:2024-03-26 17:22:45浏览次数:30  
标签:Qt Creator home fcitx Linux PATH eric

ubuntu下有对应的fcitx-frontend-qt6软件包,直接安装就能解决问题。

但是linuxmint只有基于qt5的,目前使用Qt online installer安装的Qt Creator是基于Qt6.6编译的
img
所以,只能自己编译对应的fcitx-frontend-qt6动态库,然后放到对应目录下

首先下载对应的源码 git clone https://github.com/fcitx/fcitx-qt5.git
然后修改CMakeLists.txt文件
img

然后依次执行如下命令
export PATH=/home/eric/Qt/6.6.2/gcc_64/bin/:$PATH
export PATH=/home/eric/Qt/Tools/CMake/bin:$PATH
这里需保证Qt版本与Qt Creator中使用的Qt版本一致


mkdir build
cd build/
cmake -DQt6_DIR=/home/eric/Qt/6.6.2/gcc_64/lib/cmake/ ..
make -j4

最后把编译好的libfcitxplatforminputcontextplugin-qt6.so文件放到
/home/eric/Qt/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts目录下即可

标签:Qt,Creator,home,fcitx,Linux,PATH,eric
From: https://www.cnblogs.com/ericling0529/p/18097102

相关文章

  • linux添加目录到环境变量中
    步骤一、/etc/profile文件进入编辑模式执行如下命令让/etc/profile文件进入编辑模式。sudovim/etc/profile步骤二、添加内容在文件的最后一行添加如下内容:PATH=$PATH:/home/fenglv/software/installed/bin/其中/home/fenglv/software/installed/bin/为要添加的目录,如2-2......
  • Linux调试小技巧总结
    1如果你是release运行时出问题,很难复现请,参考我的这篇博客,在编译之初做好准备  https://www.cnblogs.com/8335IT/p/18079295  linux上编译release并剥离调试信息  配合gdbattachpid/c/breakXXX.cpp:lineNo./s/n/pstack等在线调试(root)2如果你是测试过程中发现crash......
  • Linux常用命令介绍
    Linux常用命令介绍Linux中的命令非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。因为不想在使用时总是东查西找,所以在此总结一下,方便一下以后的查看。下面就说说我最常用的Linux命令。1、cd命令这是一......
  • Linux命令大全
    常用快捷键ctrl+c            停止进程ctrl+l =clear            清屏reset           彻底清屏ctrl+q          退出ctrl+alt               linux和......
  • 【问题处理】cannot register qt5vs vs2010 help
    问题描述:安装qt-vs-addin-1.2.4-opensource时,在安装过程中弹出错误窗口,错误信息为cannotregisterqt5vsvs2010help;安装完成后,打开VS2010无法使用插件。解决方案:Window10搜索cmd并使用管理员身份运行,随后输入如下命令"C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v7......
  • 保姆级教程:教你UniMRCP对接华为云ASR(Linux版)
    本文分享自华为云社区《unimrcp对接华为云ASR(Linux版)》,作者:ASR-beginer。本篇文章提供了unimrcp对接华为云ASR的保姆级教程,根据第一到四章,可从头逐步编译+集成基于华为云ASR的unimrcp系统(授人以渔)。同时,本文第五章(直接给条鱼)提供了作者修改好的源码,直接一键编译即可。一、安装u......
  • qt_Opencv (学习笔记) - 隐身术
    我们前面一起学习了Opencv库中的一些函数并且做了一个小练习,想必大家对Opencv库有了一定的了解。接下来让我来带着大家来完成今天的小项目吧!有了前面几个文章的基础,我们接下来来实现“隐身术”就比较简单了。先让我来展示一下隐身术的效果吧!我们想要实习隐身术,首先我们......
  • Qt QTcpSocket 对连接服务器中断的不同情况进行判定
    简述对于一个C/S结构的程序,客户端有些时候需要实时得知与服务器的连接状态。而对于客户端与服务器断开连接的因素很多,现在就目前遇到的情况进行一下总结。分为下面六种不同情况   客户端网线断开   客户端网络断开   客户端通过HTTP代理连接服务器,代理机器断开代......
  • 嵌入式LINUX开发系列之基于Radxa zero的usb_gadgetEthnet功能配置
    LINUX系列文章目录第二章嵌入式linux开发之基于Radxazero的usb_gadgetEthnet功能配置文章目录LINUX系列文章目录第二章嵌入式linux开发之基于Radxazero的usb_gadgetEthnet功能配置前言一、usb_gadgetEthnet是什么?二、具体操作1.开发板上电,查询网络信息2.usb_gadge......
  • curl在window及linux中的使用及区别
    目录内容介绍测试一(GET,application/json)归纳测试二(GET,x-www-form-urlencoded)归纳测试三(POST,FORM-DATA)归纳测试四(POST,x-www-form-urlencoded)归纳总结汇总学会了解不同服务端代码内容介绍注:通过实际测试,摆出在linux环境与windows环境下系统使用curl的不......