summaryrefslogtreecommitdiffstats
path: root/tests/manual/quick/pdf
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/quick/pdf')
-rw-r--r--tests/manual/quick/pdf/multipleDocuments.qml10
-rw-r--r--tests/manual/quick/pdf/pdfPageView.qml28
-rw-r--r--tests/manual/quick/pdf/withdoc.qml6
3 files changed, 25 insertions, 19 deletions
diff --git a/tests/manual/quick/pdf/multipleDocuments.qml b/tests/manual/quick/pdf/multipleDocuments.qml
index 9d08178f0..055808ab6 100644
--- a/tests/manual/quick/pdf/multipleDocuments.qml
+++ b/tests/manual/quick/pdf/multipleDocuments.qml
@@ -44,7 +44,7 @@ ApplicationWindow {
action: Action {
shortcut: StandardKey.ZoomIn
enabled: pageView.sourceSize.width < 10000
- icon.source: "../../../../examples/pdf/pdfviewer/resources/zoom-in.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/zoom-in.svg"
onTriggered: pageView.renderScale *= root.scaleStep
}
}
@@ -52,20 +52,20 @@ ApplicationWindow {
action: Action {
shortcut: StandardKey.ZoomOut
enabled: pageView.sourceSize.width > 50
- icon.source: "../../../../examples/pdf/pdfviewer/resources/zoom-out.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/zoom-out.svg"
onTriggered: pageView.renderScale /= root.scaleStep
}
}
ToolButton {
action: Action {
shortcut: "Ctrl+0"
- icon.source: "../../../../examples/pdf/pdfviewer/resources/zoom-original.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/zoom-original.svg"
onTriggered: pageView.resetScale()
}
}
ToolButton {
action: Action {
- icon.source: "../../../../examples/pdf/pdfviewer/resources/go-previous-view-page.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/go-previous-view-page.svg"
enabled: pageView.backEnabled
onTriggered: pageView.back()
}
@@ -84,7 +84,7 @@ ApplicationWindow {
}
ToolButton {
action: Action {
- icon.source: "../../../../examples/pdf/pdfviewer/resources/go-next-view-page.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/go-next-view-page.svg"
enabled: pageView.forwardEnabled
onTriggered: pageView.forward()
}
diff --git a/tests/manual/quick/pdf/pdfPageView.qml b/tests/manual/quick/pdf/pdfPageView.qml
index 475e1d608..22c0d5ac2 100644
--- a/tests/manual/quick/pdf/pdfPageView.qml
+++ b/tests/manual/quick/pdf/pdfPageView.qml
@@ -24,7 +24,7 @@ ApplicationWindow {
ToolButton {
action: Action {
shortcut: StandardKey.Open
- icon.source: "../../../../examples/pdf/pdfviewer/resources/document-open.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/document-open.svg"
onTriggered: fileDialog.open()
}
}
@@ -32,7 +32,7 @@ ApplicationWindow {
action: Action {
shortcut: StandardKey.ZoomIn
enabled: pageView.sourceSize.width < 10000
- icon.source: "../../../../examples/pdf/pdfviewer/resources/zoom-in.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/zoom-in.svg"
onTriggered: pageView.renderScale *= root.scaleStep
}
}
@@ -40,46 +40,46 @@ ApplicationWindow {
action: Action {
shortcut: StandardKey.ZoomOut
enabled: pageView.sourceSize.width > 50
- icon.source: "../../../../examples/pdf/pdfviewer/resources/zoom-out.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/zoom-out.svg"
onTriggered: pageView.renderScale /= root.scaleStep
}
}
ToolButton {
action: Action {
- icon.source: "../../../../examples/pdf/pdfviewer/resources/zoom-fit-width.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/zoom-fit-width.svg"
onTriggered: pageView.scaleToWidth(root.contentItem.width, root.contentItem.height)
}
}
ToolButton {
action: Action {
- icon.source: "../../../../examples/pdf/pdfviewer/resources/zoom-fit-best.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/zoom-fit-best.svg"
onTriggered: pageView.scaleToPage(root.contentItem.width, root.contentItem.height)
}
}
ToolButton {
action: Action {
shortcut: "Ctrl+0"
- icon.source: "../../../../examples/pdf/pdfviewer/resources/zoom-original.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/zoom-original.svg"
onTriggered: pageView.resetScale()
}
}
ToolButton {
action: Action {
shortcut: "Ctrl+L"
- icon.source: "../../../../examples/pdf/pdfviewer/resources/rotate-left.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/rotate-left.svg"
onTriggered: pageView.rotation -= 90
}
}
ToolButton {
action: Action {
shortcut: "Ctrl+R"
- icon.source: "../../../../examples/pdf/pdfviewer/resources/rotate-right.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/rotate-right.svg"
onTriggered: pageView.rotation += 90
}
}
ToolButton {
action: Action {
- icon.source: "../../../../examples/pdf/pdfviewer/resources/go-previous-view-page.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/go-previous-view-page.svg"
enabled: pageView.backEnabled
onTriggered: pageView.back()
}
@@ -115,7 +115,7 @@ ApplicationWindow {
}
ToolButton {
action: Action {
- icon.source: "../../../../examples/pdf/pdfviewer/resources/go-next-view-page.svg"
+ icon.source: "../../../../examples/pdf//resources/go-next-view-page.svg"
enabled: pageView.forwardEnabled
onTriggered: pageView.forward()
}
@@ -126,7 +126,7 @@ ApplicationWindow {
ToolButton {
action: Action {
shortcut: StandardKey.Copy
- icon.source: "../../../../examples/pdf/pdfviewer/resources/edit-copy.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/edit-copy.svg"
enabled: pageView.selectedText !== ""
onTriggered: pageView.copySelectionToClipboard()
}
@@ -246,7 +246,7 @@ ApplicationWindow {
RowLayout {
ToolButton {
action: Action {
- icon.source: "../../../../examples/pdf/pdfviewer/resources/go-up-search.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/go-up-search.svg"
shortcut: StandardKey.FindPrevious
onTriggered: pageView.searchBack()
}
@@ -261,7 +261,7 @@ ApplicationWindow {
Layout.fillWidth: true
Image {
visible: searchField.text !== ""
- source: "../../../../examples/pdf/pdfviewer/resources/edit-clear.svg"
+ source: "../../../../examples/pdf/singlepage/resources/edit-clear.svg"
anchors {
right: parent.right
top: parent.top
@@ -276,7 +276,7 @@ ApplicationWindow {
}
ToolButton {
action: Action {
- icon.source: "../../../../examples/pdf/pdfviewer/resources/go-down-search.svg"
+ icon.source: "../../../../examples/pdf/singlepage/resources/go-down-search.svg"
shortcut: StandardKey.FindNext
onTriggered: pageView.searchForward()
}
diff --git a/tests/manual/quick/pdf/withdoc.qml b/tests/manual/quick/pdf/withdoc.qml
index d4bf12e29..0a2a86630 100644
--- a/tests/manual/quick/pdf/withdoc.qml
+++ b/tests/manual/quick/pdf/withdoc.qml
@@ -19,6 +19,11 @@ Window {
onPasswordRequired: function() { passwordDialog.open() }
}
+ Component.onCompleted: {
+ if (Application.arguments.length > 2)
+ doc.source = Application.arguments[Application.arguments.length - 1]
+ }
+
FileDialog {
id: fileDialog
title: "Open a PDF file"
@@ -85,6 +90,7 @@ Window {
PdfPageImage {
id: image
document: doc
+ retainWhileLoading: true
property real zoomFactor: Math.sqrt(2)