Попробуйте увидеть шрифты, используемые PyQt5:
import PyQt5
from pyQt5 import QtGui
dir(QtGui.QFont)
результат покажет все, что вам нужно для QFond, и шрифты можно использовать:
[..., 'Helvetica',...,'SansSerif',..., 'Serif',..., 'Times', ...
Вы можете попробовать добавьте свои собственные шрифты, но вам необходимо протестировать каждый шрифт.
Например, документация сообщает нам:
В Windows запрос на « Шрифт Courier »автоматически изменяется на« Courier New », улучшенную версию Courier, которая обеспечивает плавное масштабирование. Более старый растровый шрифт Courier можно выбрать, установив стратегию стиля PreferBitmap (см. SetStyleStrategy ()). Как только шрифт найден, остальные атрибуты сопоставляются в порядке приоритета:
fixedPitch()
pointSize() (see below)
weight()
style()