2012-10-22 49 views
4

我在QT應用程序中爲QDockWidgets設置了以下樣式表。風格中提到的所有東西都在工作,除了字體。爲什麼沒有檢測到「字體」&如何更改QDockWidget標題的字體大小&?QDockWidget :: title(需要更改字體和大小)

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

如果碼頭浮動或停靠,它會有所作爲嗎? – cmannett85

+0

浮動標題更改爲默認Windows外觀。但是,這是確定的,我只是想定製它的樣子,當它停靠 – warunanc

回答

4

字體應適用於QDockWidget本身,而不是到分控: :標題

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

關注於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; 
} 
+0

試過,但都無濟於事:( – warunanc

+0

好,我得到了我想要通過改變QDockWidget QDockWidget { 的字體font-family:「Roboto Lt」; font-size:18pt; } – warunanc