qss设置两个组件之间无空白
时间: 2024-03-29 16:02:39 浏览: 13
你可以使用QHBoxLayout或QVBoxLayout来将这两个组件放在一起,然后使用setSpacing(0)函数将它们之间的空白设置为0。例如:
```
layout = QHBoxLayout()
layout.addWidget(component1)
layout.addWidget(component2)
layout.setSpacing(0)
```
这样就能够让这两个组件之间没有空白了。
相关问题
qss 设置控件和border之间距离
您可以使用margin属性来设置控件和border之间的距离。例如,以下代码将QPushButton的边框和文本之间的距离设置为10像素:
```
QPushButton {
border: 1px solid black;
margin: 10px;
}
```
您可以根据需要更改margin值来调整距离。
qss设置border和background之间的距离
可以使用padding属性来设置border和background之间的距离。例如:
```
QWidget {
border: 1px solid black;
background-color: white;
padding: 10px;
}
```
这样设置后,QWidget的背景色为白色,四周有1px的黑色边框,边框和背景之间有10px的距离。你可以根据自己的需求进行调整。