Compose в приложениях Qt5

Некогда была (и, помнится, никуда не делась) проблема с реализацией поддержки MultiKey (aka Compose) в приложениях gtk.
Решилась заданием переменной GTK_IM_MODULE.
/etc/env.d/90xkeyboard:

# Compose modifier in GTK applications:
GTK_IM_MODULE=xim

И тут внезапно обнаружилось, что оно вообще не работает в приложениях, использующих библиотеку Qt.

Версия проблемной библиотеки — текущая стабильная 5.13.2.
В качестве простейшего примера приложения для опытов использую app-editors/tea.

В wiki Арча, правдя НЯП применительно к gtk, рекомендуют в качестве дополнения/замены вышецитированного решения задание переменной XMODIFIERS="@im=none" и предупреждают о древности xim.

Коллективное безсознательное рекомендует задание переменной QT_IM_MODULE.
Но этот рецепт ожидаемым образом не работает.
Что с учётом отсутствия списка модулей аналогичных x11-libs/gtk+ (см. ls /usr/lib64/gtk-2.0/2.10.0/immodules/) не очень удивляет.

Вопросы: я что-то проспал? Или не я?

+

https://bugreports.qt.io/browse/QTBUG-48360

QT_IM_MODULE=xim            # to make Compose work as expected in Qt
#export QT_IM_SWITCHER=imsw-none   # disable input method switching in Qt
QT_IM_SWITCHER=imsw-multi   # enable input method switching in Qt

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".