Qt doesn't implement anything in the way of keyboard mapping so it just uses Xorg (XIM).
GTK+ uses ISO 14755 (i think)
might be able to set this with
first thing to try is to set xorg.conf to use "us(intl)" instead of just "us" (if that's what you are using?)
you can specify multilingual keyboard with two entries like this
Option "XkbLayout" "us,il"
Option "XkbOptions" "grp:alt_shift_toggle"
there is a new way too xkb not sure how to use it but you can google
if you search around on the internet you can find xmodmap files for all kinds of layouts like Dvorak or whatever.
you can even get different keymaps at the terminal with loadkeys
easiest way might be from within kde controll "kcontrol" center too as a setting that will persist when not in KDE
there is a fairly large set of choices under region accessability keyboard layout.
like i said earlier these are actualy built in xorg choices not kde implemented.