Stefano Verzegnassi has proposed merging lp:~verzegnassi-stefano/ubuntu-docviewer-app/pdf-presentation-hide-mouse-cursor into lp:ubuntu-docviewer-app.
Commit message: [PdfPresentation] Hide mouse cursor when there's no on-going mouse event Requested reviews: Jenkins Bot (ubuntu-core-apps-jenkins-bot): continuous-integration Ubuntu Document Viewer Developers (ubuntu-docviewer-dev) For more details, see: https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/pdf-presentation-hide-mouse-cursor/+merge/283719 [PdfPresentation] Hide mouse cursor when there's no on-going mouse event -- Your team Ubuntu Document Viewer Developers is requested to review the proposed merge of lp:~verzegnassi-stefano/ubuntu-docviewer-app/pdf-presentation-hide-mouse-cursor into lp:ubuntu-docviewer-app.
=== modified file 'src/app/qml/pdfView/PdfPresentation.qml' --- src/app/qml/pdfView/PdfPresentation.qml 2016-01-14 13:48:06 +0000 +++ src/app/qml/pdfView/PdfPresentation.qml 2016-01-23 13:06:54 +0000 @@ -85,6 +85,19 @@ MouseArea { anchors.fill: parent onDoubleClicked: pdfPage.header.visible = !pdfPage.header.visible + + // Hide mouse curson when there's no on-going mouse event + hoverEnabled: true + // Flickable can steal mouse handling from MouseArea, + // so check for any on-going dragging too + cursorShape: (showCursorTimer.running || pdfView.dragging) ? Qt.ArrowCursor : Qt.BlankCursor + onPositionChanged: { + showCursorTimer.restart() + } + Timer { + id: showCursorTimer + interval: 500 + } } }
-- Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers More help : https://help.launchpad.net/ListHelp