第 22.6 节 QT 环境的配置

安装 Qt Creator

# cd /usr/ports/devel/qtcreator/ && make install clean
# cd /usr/ports/misc/qt5-l10n/ && make install clean

或(不建议)

# pkg install qtcreator qt5-l10n

中文化

参见 Bug 236518 - devel/qtcreator unsupported other languages

Qt creator 界面语言默认跟随系统,若没有,请在菜单里 Edit -> Preferences -> Environment -> Interface -> Language 手动更改。

编译器调试器可以不用配置。

Qt Creator 写出来的程序,可能不能输入中文。 问题在于 Qt 支持输入法的方式是用插件的方式进行的。

$ ls /usr/local/lib/qt5/plugins/platforminputcontexts

可以看到以下输出:

libfcitx5platforminputcontextplugin.so
libibusplatforminputcontextplugin.so

分别对应 ibus 和 fcitx 。中文不能输入就是因为这两个文件依赖的库版本可能存在不兼容问题。为了解决这些问题需要通过 ports 编译安装 qtcreator 而非使用 pkg。

界面翻译不完整问题

有志愿参与 QT 翻译的人应该关注:

最后更新于