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

List:       kde-devel
Subject:    Re: Keyboard repetition
From:       Albert Astals Cid <aacid () kde ! org>
Date:       2010-09-05 21:37:37
Message-ID: 201009052237.37402.aacid () kde ! org
[Download RAW message or body]

A Diumenge, 5 de setembre de 2010, Thiago Massari Guedes va escriure:
> Hi dear fels,
> 
> I have a question for you that I can't solve here.
> 
> When I override keyPressEvent and keyReleaseEvent (QWidget), I receive
> instead of 1 keypressevent when button is down and 1 keyreleaseevent
> when it's up, qt calls keyrelease and keypress again while I'm
> pressing.
> I see that it's the default qt behaviour, but I'd like to get only one
> keypress and one keyrelease when I release.
> 
> Do you have some tips / soluiton for me ?

Use bool QKeyEvent::isAutoRepeat () const to ignore the events in the middle.

Albert

> 
> []'s!
> Thiago.
> 
> >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
> >> unsubscribe <<
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

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