QWidget
按预期选择CSS类:
leftContainerWrapper = new QVBoxLayout();
leftContainerWrapper -> setProperty("class", "top-bar-borders");
然而, QVBoxLayout 永远不会。
QVBoxLayout leftContainerWrapper = new QVBoxLayout();
leftContainerWrapper -> setProperty("class", "top-bar-borders");
如何将下面的样式类top-bar-borders
添加到 QHBoxlayout ?
.top-bar-borders {
border-top: 2px solid #5676C9;
}
答案 0 :(得分:0)
您可以将布局包装在您设置属性的其他QWidget
内。例如:
QWidget * leftContainerWrapper = new QWidget();
leftContainerWrapper->setLayout(new QVBoxLayout());
leftContainerWrapper->setProperty("class", "top-bar-borders");