On Wed, Dec 04, 2002 at 04:33:35PM +0100, Jean-Marc Lasgouttes wrote:

> I took a quick look at the code and at qnamespace.h and have an
> obvious question: does anyone know why Qt does not return
> Qt::Adiaresis in this case? If it exists one would think that it is used somewhere, 
>no?

Because Qt is broken.

> Why? Don't you have a compose key? I do see the wrong behaviour on my
> US keyboard.


Everything works great for me with Qt2. Here's my xev output for 'Ä' :

KeyPress event, serial 25, synthetic NO, window 0x4000001,
    root 0x25, subw 0x0, time 3930855237, (-477,505), root:(621,525),
    state 0x0, keycode 113 (keysym 0xff20, Multi_key), same_screen YES,
    XLookupString gives 0 characters:  ""
 
KeyRelease event, serial 25, synthetic NO, window 0x4000001,
    root 0x25, subw 0x0, time 3930855334, (-477,505), root:(621,525),
    state 0x20, keycode 113 (keysym 0xff20, Multi_key), same_screen YES,
    XLookupString gives 0 characters:  ""
 
KeyPress event, serial 25, synthetic NO, window 0x4000001,
    root 0x25, subw 0x0, time 3930855483, (-477,505), root:(621,525),
    state 0x0, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
    XLookupString gives 0 characters:  ""
 
KeyPress event, serial 25, synthetic NO, window 0x4000001,
    root 0x25, subw 0x0, time 3930855639, (-477,505), root:(621,525),
    state 0x1, keycode 11 (keysym 0x22, quotedbl), same_screen YES,
    XLookupString gives 1 characters:  """
 
KeyRelease event, serial 25, synthetic NO, window 0x4000001,
    root 0x25, subw 0x0, time 3930855721, (-477,505), root:(621,525),
    state 0x1, keycode 11 (keysym 0x22, quotedbl), same_screen YES,
    XLookupString gives 1 characters:  """
 
KeyPress event, serial 25, synthetic NO, window 0x4000001,
    root 0x25, subw 0x0, time 3930856149, (-477,505), root:(621,525),
    state 0x1, keycode 38 (keysym 0x41, A), same_screen YES,
    XLookupString gives 1 characters:  "A"
 
KeyRelease event, serial 25, synthetic NO, window 0x4000001,
    root 0x25, subw 0x0, time 3930856306, (-477,505), root:(621,525),
    state 0x1, keycode 38 (keysym 0x41, A), same_screen YES,
    XLookupString gives 1 characters:  "A"

This look a bit weird, but I do get Ä in every X application ... I so
don't understand this stuff

regards
john

-- 
"Trolls like content too."
        - Bob Abooey, /.

Reply via email to