Fcitx 5 Qt library contains 3 different parts
- A platform input context plugin that allows a Qt application to be used with Fcitx 220.127.116.11+ and Fcitx 5.
- A wrapper around Fcitx 5 DBus API.
- A QtWidgets based library provides a interface to implement custom Qt based configuration user interface for Fcitx 5.
The input context plugin supports both Qt 4, 5, 6 and it is licensed under BSD-3-Clause, which make it possible to be statically linked into Qt application.
Fcitx5 Qt widgets library allow input method engine developer to extend the configuration user interface with Qt API.