5

QTアプリのQDockWidgetsに次のスタイルシートを設定しています。フォントを除いて、スタイルに記載されているすべてのものが機能しています。「フォント」が検出されないのはなぜですか。QDockWidgetタイトルのフォントとサイズを変更するにはどうすればよいですか。

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

2 に答える 2

4

フォントは、サブコントロール:: titleではなく、QDockWidget自体に適用する必要があります

QDockWidget { font-family: "Roboto Lt"; font-size: 18pt; }
于 2012-11-01T11:09:59.230 に答える
1

Qtリファレンスのフォント部分をご覧ください:http: //doc.qt.digia.com/qt/stylesheet-reference.html

多分あなたは試してみるべきです:

QDockWidget::title
{
   font-family: "Roboto Lt";
   font-size: 18pt;
   background: lightgray;
   padding-left: 10px; 
   padding-top: 4px;
}
于 2012-10-22T22:49:20.110 に答える