控制框架及其组件的边框

时间:2013-01-28 23:58:50

标签: qt stylesheet

我在qt中有一个框架,其中有一些组件。当我更改样式表时,其中的组件也会发生变化,但我不想这样,因为我只更改了框架的边框。

border-width: 1px; 
border-style: inset; 
border-color: #515c84
border-radius: 9px;

此外,边框有两种颜色,我不知道为什么。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

子窗口小部件继承父框架样式表。如果只想更改框架的视图,请使用此样式表:

#frameObjectName {
    border: 1px solid #515c84;
    border-radius: 9px;
}

其中frameObjectName是框架的名称。

边框有两种颜色,因为它是inset样式。使用solid边框样式获取一个颜色边框线。