[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    Re: KDE/kdelibs/kdeui/widgets
From:       Rafael =?iso-8859-15?q?Fern=E1ndez_L=F3pez?= <ereslibre () kde ! org>
Date:       2008-12-31 15:44:13
Message-ID: 200812311644.15170.ereslibre () kde ! org
[Download RAW message or body]


Hi,

> Your commit was in klineedit.cpp
> (r902990)

Ah, OK, this thread is about kcompletionbox...

The most important change on that commit is here:

( keycode.unicode()->category() != QChar::Symbol_Modifier || txt != old_txt ) 
)

Basically, it is possible to have pressed a key (for being more exact, 
released a key, since there seems Qt has a bug, it won't trigger keyPressEvent 
but twice keyReleaseEvent if pressed 'á', for instance) and don't need to 
write something, this means: á, é, í, ó, ú in spanish. You type ''' but 
nothing will be written till you hit later 'a', 'e', 'i', 'o' or 'u'.

The old_txt approach was being used before but in a more local case (not being 
an attribute).

I don't see why would this break MMB or RMB use case. Can you provide me an 
example, please ?


Regards,
Rafael Fernández López.

["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic