2011-10-02 22 views

回答

0

當您爲使用setMenu()一個QPushButton菜單,菜單將繼續作爲自己的實體存在,因此您可以使用適當的選擇器將QMenu對象本身作爲目標。 A QMenu支持盒子模型。一些示例樣式可以在here找到。

0

在QT樣式表,你可以風格,是其他部件的成員,像這樣的小部件:

QPushButton QMenu 
{ 
    /* blahblah */ 
} 

哪裏QPushButton是父控件,並且QMenu是孩子。它也適用於其他可分類物品和僞狀態,例如

QPushButton QMenu::separator 
{ 
    height: 1px; 
    border-bottom: 1px solid lightGray; 
    background: #5A5A5A; 
    margin-left: 2px; 
    margin-right: 0px; 
    margin-top: 2px; 
    margin-bottom: 2px; 
}