Use ijkl-arrows rather than vim-arrows

wilder-22.12
Jacopo De Simoi 6 years ago committed by Jacopo De Simoi
parent b0f7ae34ff
commit 1b1e62d4af
  1. 13
      part/pageview.cpp

@ -2076,17 +2076,18 @@ void PageView::keyPressEvent(QKeyEvent *e)
}
// move/scroll page by using keys
switch (e->key()) {
case Qt::Key_J:
switch ( e->key() )
{
case Qt::Key_K:
case Qt::Key_Down:
slotScrollDown(1 /* go down 1 step */);
slotScrollDown( 1 /* go down 1 step */ );
break;
case Qt::Key_PageDown:
slotScrollDown();
break;
case Qt::Key_K:
case Qt::Key_I:
case Qt::Key_Up:
slotScrollUp(1 /* go up 1 step */);
break;
@ -2097,7 +2098,7 @@ void PageView::keyPressEvent(QKeyEvent *e)
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
int next_page = d->document->currentPage() - viewColumns();
@ -2107,7 +2108,7 @@ void PageView::keyPressEvent(QKeyEvent *e)
}
break;
case Qt::Key_Right:
case Qt::Key_L:
case Qt::Key_L
if (horizontalScrollBar()->maximum() == 0) {
// if we cannot scroll we advance the page vertically
int next_page = d->document->currentPage() + viewColumns();

Loading…
Cancel
Save