PlotPyStack / guidata

Python library generating graphical user interfaces for easy dataset editing and display
https://pypi.python.org/pypi/guidata
BSD 3-Clause "New" or "Revised" License
61 stars 19 forks source link

`configtools.font_is_installed`: fix PySide2 compat. issue #74

Closed xiaodaxia-2008 closed 3 months ago

xiaodaxia-2008 commented 3 months ago

The condition for the follow code should be QT5 instead of PYQT5:

    if PYQT5:
        fontfamilies = QG.QFontDatabase().families()
    else:
        # Qt6
        fontfamilies = QG.QFontDatabase.families()
    return [fam for fam in fontfamilies if str(fam) == font]
PierreRaybaut commented 3 months ago

You are absolutely right. Thanks for your contribution.