使用 Qt Widget 运行 IME

Running an IME with Qt Widget

提问人:Usaginomimi 提问时间:9/6/2023 最后编辑:Abderrahmene Rayene MihoubUsaginomimi 更新时间:9/28/2023 访问量:56

问:

我无法让 IME 与 Qt Widget 一起使用(目标是用西方键盘编写日语字符)。当我启动一个简单的测试软件(a in a )时,我无法在任务栏中激活 IME。QLineEditQMainWidow

我仅将小部件设置为 true,然后也为 .这没有效果。Qt::WA_InputMethodEnabledQLineEditQMainWindow

IME 可与 Xed 等文本编辑器配合使用。

我正在使用:

  • Linux 薄荷 21.1
  • Qt Creator 11.02版本
  • Qt 6.4.0版本

我能做些什么?

qt cjk qt6 qline 编辑 ime

评论


答:

0赞 Usaginomimi 9/24/2023 #1

我找到了以下解决方案来使其正常工作。

Qt5的

该文件在目录中是必需的libfcitxplatforminputcontextplugin.so

[...]/Qt/5.xxx.xxx/gcc_64/plugins/platforminputcontexts

Qt6的

未找到解决方案