diff --git a/lib/documentview/documentviewcontroller.cpp b/lib/documentview/documentviewcontroller.cpp --- a/lib/documentview/documentviewcontroller.cpp +++ b/lib/documentview/documentviewcontroller.cpp @@ -98,14 +98,17 @@ mZoomToFitAction->setIconText(i18nc("@action:button Zoom to fit, shown in status bar, keep it short please", "Fit")); mZoomToFillAction = view->addAction("view_zoom_to_fill"); - //view->collection()->setDefaultShortcuts(mZoomToFillAction, Qt::Key_W); ?? + view->collection()->setDefaultShortcut(mZoomToFillAction, Qt::SHIFT + Qt::Key_F); mZoomToFillAction->setCheckable(true); mZoomToFillAction->setChecked(false); mZoomToFillAction->setText(i18n("Zoom to fill window by fitting to width or height")); mZoomToFillAction->setIcon(QIcon::fromTheme("zoom-fit-best")); mZoomToFillAction->setIconText(i18nc("@action:button Zoom to fill (fit width or height), shown in status bar, keep it short please", "Fill")); mActualSizeAction = view->addAction(KStandardAction::ActualSize); + QList shortcuts = mActualSizeAction->shortcuts(); + shortcuts.append(QKeySequence(Qt::Key_Equal)); + view->collection()->setDefaultShortcuts(mActualSizeAction, shortcuts); mActualSizeAction->setCheckable(true); mZoomToFillAction->setChecked(false); mActualSizeAction->setIcon(QIcon::fromTheme("zoom-original"));