// SPDX-License-Identifier: LGPL-3.0-or-later import QtQuick 2.12 import "../Base" HQtObject { id: root property Item flickable: parent property bool enabled: true HShortcut { enabled: root.enabled sequences: window.settings.keys.scrollUp onActivated: utils.flickPages(flickable, -1 / 10) } HShortcut { enabled: root.enabled sequences: window.settings.keys.scrollDown onActivated: utils.flickPages(flickable, 1 / 10) } HShortcut { enabled: root.enabled sequences: window.settings.keys.scrollPageUp onActivated: utils.flickPages(flickable, -1) } HShortcut { enabled: root.enabled sequences: window.settings.keys.scrollPageDown onActivated: utils.flickPages(flickable, 1) } HShortcut { enabled: root.enabled sequences: window.settings.keys.scrollToTop onActivated: utils.flickToTop(flickable) } HShortcut { enabled: root.enabled sequences: window.settings.keys.scrollToBottom onActivated: utils.flickToBottom(flickable) } }