diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2025-02-11 08:05:59 +0100 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2025-02-13 16:57:28 +0100 |
| commit | 8f34aaf4df4648de59d74b1b6fe72302f63d89a4 (patch) | |
| tree | 05589b4400a007cabf5a4ef8482f5143dae7dc47 /sources/pyside6/tests/QtGui/qfont_test.py | |
| parent | 75fbea983e04cff477716d9cb119b1638c22d719 (diff) | |
PySide6: Add QFont.Tag(str), QFont.Tag.fromString(), QFont.Tag.fromValue()
The constructor is a non-type template that checks the string length.
Add a function for it.
Pick-to: 6.8
Fixes: PYSIDE-3013
Change-Id: I35626c29edddf38c04c5b913a35b36c540c45d6a
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside6/tests/QtGui/qfont_test.py')
| -rw-r--r-- | sources/pyside6/tests/QtGui/qfont_test.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sources/pyside6/tests/QtGui/qfont_test.py b/sources/pyside6/tests/QtGui/qfont_test.py index 1971cc555..363237f2a 100644 --- a/sources/pyside6/tests/QtGui/qfont_test.py +++ b/sources/pyside6/tests/QtGui/qfont_test.py @@ -31,6 +31,11 @@ class QFontTest(UsesQApplication): self.assertEqual(len(families), 1) self.assertEqual(families[0], font_name) + def testTagConstruction(self): + tag1 = QFont.Tag("head") + tag2 = QFont.Tag.fromValue(tag1.value()) + self.assertEqual(tag1.value(), tag2.value()) + if __name__ == '__main__': unittest.main() |
