1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
import unittest
from AnyQt.QtGui import QFontDatabase
from AnyQt.QtWidgets import QApplication
class TestQFontDatabase(unittest.TestCase):
@classmethod
def setUpClass(cls) -> None:
super().setUpClass()
app = QApplication.instance()
if app is None:
app = QApplication([])
cls.app = app
@classmethod
def tearDownClass(cls) -> None:
# cls.app = None
super().tearDownClass()
def test_qfontdatabase_static(self):
families = QFontDatabase.families()
styles = QFontDatabase.styles(families[0])
systems = QFontDatabase.writingSystems()
systems = QFontDatabase.writingSystems(families[0])
|