summaryrefslogtreecommitdiffstats
path: root/examples/pdf/pdfviewer/viewer.qml
diff options
context:
space:
mode:
authorShawn Rutledge <shawn.rutledge@qt.io>2019-10-16 19:47:51 +0200
committerShawn Rutledge <shawn.rutledge@qt.io>2020-01-23 19:44:27 +0100
commit3db65542c26ef4926ed4716efb9f7a0f847ca907 (patch)
tree459fc087f6c2e6cefedac69445f360d78329daa6 /examples/pdf/pdfviewer/viewer.qml
parentb6dd845ec4a6bfb6b620686681e20d38a2f24101 (diff)
Add rotation actions to the QML pdf viewer example
Task-number: QTBUG-77514 Change-Id: Ifa7515dae18b278e038c2e5fad46492ca158b044 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'examples/pdf/pdfviewer/viewer.qml')
-rw-r--r--examples/pdf/pdfviewer/viewer.qml14
1 files changed, 14 insertions, 0 deletions
diff --git a/examples/pdf/pdfviewer/viewer.qml b/examples/pdf/pdfviewer/viewer.qml
index 47853aa31..adc2a4b5b 100644
--- a/examples/pdf/pdfviewer/viewer.qml
+++ b/examples/pdf/pdfviewer/viewer.qml
@@ -101,6 +101,20 @@ ApplicationWindow {
}
ToolButton {
action: Action {
+ shortcut: "Ctrl+L"
+ icon.source: "resources/rotate-left.svg"
+ onTriggered: pageView.rotation -= 90
+ }
+ }
+ ToolButton {
+ action: Action {
+ shortcut: "Ctrl+R"
+ icon.source: "resources/rotate-right.svg"
+ onTriggered: pageView.rotation += 90
+ }
+ }
+ ToolButton {
+ action: Action {
shortcut: StandardKey.MoveToPreviousPage
icon.source: "resources/go-previous-view-page.svg"
enabled: pageView.currentPage > 0