QDockWidget::title(需要更改字体和大小)

5

我在我的QT应用程序中为QDockWidgets设置了以下样式表。除字体以外,所有在样式中提到的内容都有效。为什么“font”没有被检测到,我该如何更改QDockWidget标题的字体和大小?

QDockWidget::title
{
    font: 18pt "Roboto Lt";
    background: lightgray;
    padding-left: 10px; 
    padding-top: 4px;
}

浮动或停靠的码头有区别吗? - cmannett85
当浮动标题变为默认的Windows外观时,这是可以接受的。但是没关系,我只想自定义它停靠时的外观。 - warunanc
2个回答

4

字体应该应用于 QDockWidget 本身,而不是子控件 ::title。

QDockWidget { font-family: "Roboto Lt"; font-size: 18pt; }

1

1
尝试过了,但是没有用 :( - warunanc
好的,我通过更改 QDockWidget 的字体得到了想要的效果。QDockWidget { font-family: "Roboto Lt"; font-size: 18pt; } - warunanc

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接