无法从外部QSS样式表文件设置QDockWidget的边框

时间:2014-08-02 22:14:46

标签: qt qt5 qtstylesheets qdockwidget

我想使用外部QDockWidget文件为QSS添加边框。

这就是我所拥有的:

QDockWidget without borders

这就是我想要的:

enter image description here

我尝试过使用:

QDockWidget {
    border: 5px solid red;
}

但它根本不起作用;

如果我通过右键单击QDockWidget并选择Change stylesheet并在对话框中使用border: 5px solid red;来使用设计器,则一切正常。 但我想使用外部QSS文件。

是否可以将QSS文件附加到我的窗口小部件并按需要将其边框化?

1 个答案:

答案 0 :(得分:4)

找到解决方案:

QDockWidget > QWidget {
    border: 5px solid red;
}
祝你好运!