我對Qt的樣式表方法相當陌生,我正在調整QPushButton上圖標和文本之間的間距。如何使用樣式表更改QPushButton圖標/文本間距?
這是我指的差距:http://imageshack.us/scaled/thumb/593/4kem.png(計算器不會讓我張貼圖片還)
QPushButton {
qproperty-icon: theme_url("/button_action/add");
qproperty-iconSize: 14px;
}
有一個參數,我可以用它來調整這個空間?我試過margin
,padding
,spacing
?也許我可以用一個不同的選擇器來抓取圖標?
我還沒有看到任何有用的樣式表,也許你可以只使用按鈕的文本中的空格? ;) – ariwez
系統中有很多按鈕,所以我希望有一個一站式的答案,而不是必須手動更改它們... – hannahd
您可以修改圖標以擴大以彌補差距?據我所知,沒有這樣的樣式表屬性。您可以根本不在按鈕上設置文本和圖標,而是在按鈕上設置佈局,並插入2個標籤,其中1個用於圖標,另一個用於文本 – cppguy