also accepting autorepeated Key_Space/Key_Select, even if this is not in line with

what QAbstractButton does
This commit is contained in:
Uwe Rathmann 2018-04-19 15:27:45 +02:00
parent 63cb3bde5d
commit 48c897f825

View File

@ -250,18 +250,16 @@ bool QskAbstractButton::event( QEvent* event )
void QskAbstractButton::keyPressEvent( QKeyEvent* event ) void QskAbstractButton::keyPressEvent( QKeyEvent* event )
{ {
if ( !event->isAutoRepeat() ) switch ( event->key() )
{ {
switch ( event->key() ) case Qt::Key_Select:
case Qt::Key_Space:
{ {
case Qt::Key_Select: if ( !event->isAutoRepeat() )
case Qt::Key_Space:
{
setPressed( true ); setPressed( true );
return;
} // always accepting
default: return;
break;
} }
} }