Use ijkl-arrows rather than vim-arrows

portage-wilder
Jacopo De Simoi 8 years ago
parent 8c0b58accf
commit 557ebece01
  1. 10
      ui/pageview.cpp

@ -1910,7 +1910,7 @@ void PageView::keyPressEvent( QKeyEvent * e )
// move/scroll page by using keys
switch ( e->key() )
{
case Qt::Key_J:
case Qt::Key_I:
case Qt::Key_K:
case Qt::Key_Down:
case Qt::Key_PageDown:
@ -1919,19 +1919,19 @@ void PageView::keyPressEvent( QKeyEvent * e )
case Qt::Key_Backspace:
if ( e->key() == Qt::Key_Down
|| e->key() == Qt::Key_PageDown
|| e->key() == Qt::Key_J )
|| e->key() == Qt::Key_K )
{
bool singleStep = e->key() == Qt::Key_Down || e->key() == Qt::Key_J;
bool singleStep = e->key() == Qt::Key_Down || e->key() == Qt::Key_K;
slotScrollDown( singleStep );
}
else
{
bool singleStep = e->key() == Qt::Key_Up || e->key() == Qt::Key_K;
bool singleStep = e->key() == Qt::Key_Up || e->key() == Qt::Key_I;
slotScrollUp( singleStep );
}
break;
case Qt::Key_Left:
case Qt::Key_H:
case Qt::Key_J:
if ( horizontalScrollBar()->maximum() == 0 )
{
//if we cannot scroll we go to the previous page vertically

Loading…
Cancel
Save