SHA256
1
0
forked from pool/ibus

Accepting request 558838 from home:ftake:branches:M17N

- Fix boo#1073524: IBus does not work on Qt5 applicatin under
  Qt5 only environment
  * do not set QT_IM_MODULE=xim for Qt5 applications
  * use QT4_IM_MODULE for Qt4 applications

OBS-URL: https://build.opensuse.org/request/show/558838
OBS-URL: https://build.opensuse.org/package/show/M17N/ibus?expand=0&rev=176
This commit is contained in:
Fuminobu Takeyama 2017-12-20 14:17:42 +00:00 committed by Git OBS Bridge
parent ab8910f9b2
commit fdaea1ded6
2 changed files with 14 additions and 3 deletions

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Tue Dec 19 14:50:21 UTC 2017 - ftake@geeko.jp
- Fix boo#1073524: IBus does not work on Qt5 applicatin under
Qt5 only environment
* do not set QT_IM_MODULE=xim for Qt5 applications
* use QT4_IM_MODULE for Qt4 applications
-------------------------------------------------------------------
Sun Nov 19 13:56:06 UTC 2017 - hillwood@opensuse.org

View File

@ -43,13 +43,16 @@ else
fi
export LC_CTYPE=$LANG
export XMODIFIERS="@im=ibus"
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE=ibus
export QT_IM_SWITCHER=imsw-multi
# Qt5
export QT_IM_MODULE=ibus
# Qt4
if [ -e /usr/$SYS_LIB/qt4/plugins/inputmethods/libqtim-ibus.so ]; then
export QT_IM_MODULE=ibus
export QT4_IM_MODULE=ibus
else
export QT_IM_MODULE=xim
export QT4_IM_MODULE=xim
fi
case "$WINDOWMANAGER" in