c++ qt 设置控件据边框距离
时间: 2023-09-20 11:13:31 浏览: 258
易语言设置控件边框模块源码
在 Qt 中,可以使用 QWidget::setContentsMargins() 方法来设置控件与边框之间的距离。该方法接受四个参数,分别对应左、上、右、下四个方向的距离。
例如,如果要将一个 QLabel 控件与其父控件的边框保持 10 像素的距离,可以这样写:
```cpp
QLabel *label = new QLabel(parent);
label->setText("Hello, world!");
label->setContentsMargins(10, 10, 10, 10);
```
注意,这里的距离是指控件与边框之间的距离,而非控件之间的距离。如果要设置控件之间的间距,可以考虑使用布局管理器。
阅读全文