linux - 删除 QWidget 的边框而不影响其子元素

标签 linux qt stylesheet qwidget

我需要在不影响其子元素的情况下移除 QWidget 的边框。如果我将 QWidget 的边框设置为无,它将应用于它的所有子元素。所以我需要一种方法来单独指定 QWidget 的边框。

最佳答案

也许这会有所帮助:

http://doc.qt.io/qt-4.8/stylesheet-syntax.html

选择器类型部分, ID 选择器或后代选择器

我对 qt css 了解不多,但会首先尝试精确定位所需的小部件,如果满足子属性的继承,则为子添加取消规则。

关于linux - 删除 QWidget 的边框而不影响其子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32050282/

相关文章:

regex - 使用 SED 从 shellscript 中的字符串中剥离前 X 个字符,现在存储为变量?

qt - 如何在不丢失 qml 中的复选标记的情况下自定义复选框颜色?

c++ - 如何将矩阵中按钮的坐标传递到单击时的插槽?

JavaFX 从文档 Controller 更改全局样式表

html - 以特定 Angular 旋转图像,CSS3 还是 Canvas?

linux - 在 Linux 服务器 ssh 中关闭连接

linux - 使用“grep”家族的一个。如何获得省略搜索字词的行?

linux - 内核辅助线程与内核级代码的通信

c++ - 使用 Qt Signal and Slot 实现 c++ Callback

javascript - "The stylesheet was not loaded because its MIME type, "文本/html "is not "文本/css"