aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/tests/QtGui
diff options
context:
space:
mode:
authorFriedemann Kleint <[email protected]>2023-12-18 17:29:11 +0100
committerFriedemann Kleint <[email protected]>2023-12-21 10:54:38 +0100
commita4e4253a72a1ab600af8ed2b3b6306742ebab6ba (patch)
treedc9b6105bd121154673fdf001132ba1f4f1d6e31 /sources/pyside6/tests/QtGui
parentb55e221464c18053fa44f18132071ebdaee8f432 (diff)
Add QQuaternion getAxisAndAngle()/getEulerAngles()
Address a fixme-comment in the typesystem file. Change-Id: I9242a04cab75229480efa81a98dc0bbef9bb4e61 Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: Shyamnath Premnadh <[email protected]>
Diffstat (limited to 'sources/pyside6/tests/QtGui')
-rw-r--r--sources/pyside6/tests/QtGui/qtransform_test.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/sources/pyside6/tests/QtGui/qtransform_test.py b/sources/pyside6/tests/QtGui/qtransform_test.py
index 053f07331..dc51a74e6 100644
--- a/sources/pyside6/tests/QtGui/qtransform_test.py
+++ b/sources/pyside6/tests/QtGui/qtransform_test.py
@@ -11,7 +11,7 @@ from init_paths import init_test_paths
init_test_paths(False)
from PySide6.QtCore import QPointF
-from PySide6.QtGui import QTransform, QPolygonF, QPolygonF
+from PySide6.QtGui import QTransform, QPolygonF, QPolygonF, QQuaternion, QVector3D
class QTransformTest(unittest.TestCase):
@@ -78,6 +78,12 @@ class QTransformTest(unittest.TestCase):
self.assertEqual(t1, r2)
+ def testQQuaternion(self):
+ """Test return tuples."""
+ q = QQuaternion(1, 1, 1, 1)
+ self.assertEqual(len(q.getAxisAndAngle()), 2)
+ self.assertEqual(len(q.getEulerAngles()), 3)
+
if __name__ == "__main__":
unittest.main()