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 )
{
if ( !event->isAutoRepeat() )
switch ( event->key() )
{
switch ( event->key() )
case Qt::Key_Select:
case Qt::Key_Space:
{
case Qt::Key_Select:
case Qt::Key_Space:
{
if ( !event->isAutoRepeat() )
setPressed( true );
return;
}
default:
break;
// always accepting
return;
}
}