Dup Goto 📝

PySide6 Qt Fonts 001

PT2/lang/python/qt/pyside6 python qt 05-29 11:17:33
To Pop
15 lines, 35 words, 463 chars Thursday 2025-05-29 11:17:33

PySide6 Qt Fonts 001

Docs: QFont QFontMetrics

big_font = QFont("Optima",24)
big_font.setBold(True)
font = QFont("Optima",12)
big_font_m = QFontMetricsF(big_font)   # QFontMetrics rounds everything to integers
font_m = QFontMetricsF(font)

x = font_m.lineSpacing()
y = font_m.horizontalAdvance("hello")