Qt Can';t从外部QSS样式表文件将边框设置为QDockWidget

Qt Can';t从外部QSS样式表文件将边框设置为QDockWidget,qt,qt5,qtstylesheets,qdockwidget,Qt,Qt5,Qtstylesheets,Qdockwidget,我想使用外部QSS文件向QDockWidget添加边框 这就是我所拥有的: 这就是我想要的: 我试过使用: QDockWidget { border: 5px solid red; } 但它根本不起作用 如果我使用设计器,右键单击QDockWidget并选择Change stylesheet,我使用border:5px纯红对话框内一切正常。 但是我想使用一个外部QSS文件 是否可以将QSS文件附加到我的小部件上,并根据需要将其边框?找到了解决方案: QDockWidget >

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

这就是我所拥有的:

这就是我想要的:

我试过使用:

QDockWidget {
    border: 5px solid red;
}
但它根本不起作用

如果我使用设计器,右键单击
QDockWidget
并选择
Change stylesheet
,我使用
border:5px纯红对话框内一切正常。
但是我想使用一个外部
QSS
文件

是否可以将
QSS
文件附加到我的小部件上,并根据需要将其边框?

找到了解决方案:

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

找到了解决方案:

QDockWidget > QWidget {
    border: 5px solid red;
}

祝你好运

QWidget
QFrame
插入您的dock中,然后自定义是否可以在没有解决方法的情况下执行此操作?我想在已经开发的应用程序上应用样式表。我无法更改应用程序的布局。这不是解决方法。这是标准方式。您正在尝试自定义特定于平台的内容。在dock中插入
QWidget
QFrame
并自定义是否可以在没有解决方法的情况下执行此操作?我想在已经开发的应用程序上应用样式表。我无法更改应用程序的布局。这不是解决方法。这是标准方式。您正在尝试自定义特定于平台的内容。