From 6e0c74a9a12a7b916adfea36bb65f666d5a2be48 Mon Sep 17 00:00:00 2001 From: Tomi Korpipaa Date: Wed, 31 Aug 2022 11:54:53 +0300 Subject: Scene3D device pixel ratio can be initialized only to actual ratio Fixes: QTBUG-106080 Change-Id: Ie4ac32a9feadc8d8501b85d200b4146299217e89 Reviewed-by: Dilek Akcay Reviewed-by: Sami Varanka Reviewed-by: Jani Heikkinen --- tests/auto/qmltest/scene3d/tst_scene.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/auto/qmltest/scene3d/tst_scene.qml b/tests/auto/qmltest/scene3d/tst_scene.qml index f55f44cb..1c352c4a 100644 --- a/tests/auto/qmltest/scene3d/tst_scene.qml +++ b/tests/auto/qmltest/scene3d/tst_scene.qml @@ -18,7 +18,7 @@ Item { Bars3D { id: initialized scene.activeCamera: Camera3D { zoomLevel: 200 } - scene.devicePixelRatio: 2.0 + scene.devicePixelRatio: 2 // Will work only if actual pixel ratio is 2.0 scene.graphPositionQuery: Qt.point(0, 0) scene.primarySubViewport: Qt.rect(0, 0, 50, 50) scene.secondarySubViewport: Qt.rect(50, 50, 100, 100) @@ -67,7 +67,7 @@ Item { function test_initialized() { compare(initialized.scene.activeCamera.zoomLevel, 200) - compare(initialized.scene.devicePixelRatio, 2.0) + compare(initialized.scene.devicePixelRatio, Screen.devicePixelRatio) compare(initialized.scene.graphPositionQuery, Qt.point(0, 0)) compare(initialized.scene.primarySubViewport.x, 0) compare(initialized.scene.primarySubViewport.y, 0) -- cgit v1.2.3