Backward compatibility to Qt 5.12.8 and 5.12.11, fixed some test fails for Qt4

This commit is contained in:
Matthias Koefferlein
2023-03-26 22:47:56 +02:00
parent 0cae15c6fa
commit acd9d6b8c5
4 changed files with 6 additions and 5 deletions
+2 -2
View File
@@ -701,7 +701,7 @@ class QtBindingTest(unittest.TestCase):
self.assertEqual(pya.Qt_MouseButton(4).__int__(), 4)
self.assertEqual(pya.Qt_MouseButton(4).__hash__(), 4)
self.assertEqual(int(pya.Qt_MouseButton(4)), 4)
self.assertEqual(str(pya.Qt_MouseButton(4)), "MiddleButton")
self.assertEqual(str(pya.Qt_MouseButton(1)), "LeftButton")
self.assertEqual(pya.Qt.MouseButton.LeftButton.to_i(), 1)
self.assertEqual(pya.Qt_MouseButton.LeftButton.to_i(), 1)
self.assertEqual(pya.Qt.LeftButton.to_i(), 1)
@@ -722,7 +722,7 @@ class QtBindingTest(unittest.TestCase):
self.assertEqual(pya.Qt.MouseButton.LeftButton in h, True)
self.assertEqual(h[pya.Qt.MouseButton.LeftButton], "left")
self.assertEqual(h[pya.Qt.MouseButton.RightButton], "right")
self.assertEqual(pya.Qt.MouseButton.MiddleButton in h, False)
self.assertEqual(pya.Qt.MouseButton.NoButton in h, False)
# run unit tests
if __name__ == '__main__':