使用应用程序范围样式表设置的小部件的访问字体



我有一个问题,我通过在全局qApp对象上设置样式表来设置应用程序中所有QLineEdit的字体,但是新创建的QLineEdit返回的QFont对象不反映我在样式表中设置的字体。我试图使用QFont来设置一些QFontMetrics。有人知道怎么正确地做吗?

我自己找到了答案。

调用QWidget::ensurePolished()更新小部件的QStyle,以反映样式表中设置的内容。

最新更新