Я настраиваю графический интерфейс, написанный в PyQt4, и я хотел бы изменить каждый последний бит текста, который появляется в нем, на другой шрифт, чем по умолчанию используется PyQt. Я делал это, позвонив по телефонуPyQt4: установить шрифт по умолчанию?
widget.setStyleSheet("font-family: DesiredFont;")
на каждый виджет с текстом в нем. Это очень громоздко.
Есть ли способ сообщить PyQt об изменении шрифта, который он по умолчанию имеет?
Ни Qt, ни PyQt не устанавливает шрифт по умолчанию: он берется из системных настроек. Переопределение шрифтов пользователя очень плохой дизайн, но если вы это сделаете, используйте [QApplication.setFont] (http://doc.qt.io/qt-4.8/qapplication.html#setFont). – ekhumoro
@ekhumoro Спасибо за это - если вы хотите получить кредит на это, отправьте его в качестве ответа. –