Almost all of the sources I've seen while searching are outdated for such a simple question. How can I change a label's font and size in pyqt4?
Asked
Active
Viewed 7,158 times
1 Answers
2
Basically you need QFont
(in setupUi
method or anywhere):
font = QtGui.QFont()
font.setFamily(_fromUtf8("FreeMono"))
font.setBold(True)
self.someLabel.setFont(font)
You can also check QFont reference.
P.S. _fromUtf8
is QtCore.QString.fromUtf8
imported as _fromUtf8

valignatev
- 6,020
- 8
- 37
- 61
-
so you're basically saying we can't change font midway when program already started? (dynamically) – greendino Oct 14 '20 at 08:26