From b6c0518b9dbbada7282291e811f3dacfc488ef27 Mon Sep 17 00:00:00 2001 From: Giovanni Cardone Date: Fri, 10 Apr 2026 11:08:37 +0200 Subject: [PATCH] use default app font --- src/magicgui/backends/_qtpy/widgets.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/magicgui/backends/_qtpy/widgets.py b/src/magicgui/backends/_qtpy/widgets.py index 3524a8c5..939ed3a8 100644 --- a/src/magicgui/backends/_qtpy/widgets.py +++ b/src/magicgui/backends/_qtpy/widgets.py @@ -15,7 +15,6 @@ from qtpy import QtWidgets as QtW from qtpy.QtCore import QEvent, QObject, QSize, Qt, Signal from qtpy.QtGui import ( - QFont, QFontMetrics, QIcon, QImage, @@ -1358,7 +1357,8 @@ def get_text_width(text: str) -> int: doc.setHtml(text) return math.ceil(doc.size().width()) else: - fm = QFontMetrics(QFont("", 0)) + font = QtW.QApplication.font() + fm = QFontMetrics(font) return fm.boundingRect(text).width() + 5