0
点赞
收藏
分享

微信扫一扫

ubuntu qt使用搜狗输入法

先峰老师 2022-05-01 阅读 51
qtubuntubash

查找是否安装有fcitx-frontend-qt5,
若输入:

    dpkg -L fcitx-frontend-qt5 | grep .so

后出现如下界面,则表示有libfcitxplatforminputcontextplugin.so这个插件:

/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so

假如没有,请下载:

    sudo apt-get install fcitx-frontend-qt5

将插件libfcitxplatforminputcontextplugin.so在自己的Qt安装目录中:根据第1步的结果知道这个插件的路径在:

/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so

然后复制这个插件到Qtcreator的安装目录的如下几个文件夹(假如你没改安装路径,那么Qt默认装在/opt下):

    sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so  /opt/Qt5.11.1/5.11.1/gcc_64/plugins/platforminputcontexts/
    sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so  /opt/Qt5.11.1/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/

然后还要改插件的执行权限,因为默认复制过去的插件是没有执行权限的:

    sudo chmod 777 /opt/Qt5.11.1/5.11.1/gcc_64/plugins/platforminputcontexts/*
    sudo chmod 777 /opt/Qt5.11.1/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/*

最后重启qt就可以了

举报

相关推荐

0 条评论