一、设置边距的方法
1、设置容器内部的内容控件的边距
//设置容器leftBar(QWidget)内部margin
ui->leftBar->setContentsMargins(10,10,0,0);
2、 设置内部控件之间的间距
//editWidget是一个QWidget
ui->editWidget->layout()->setSpacing(0);
这个可以设置容器内部控件之间相隔的间距,一般用于内部空间比较少的情况,内部控件一多,就不好控制
在设计器中,如下图中的layoutSpacing属性:
注:图1
3、可以设置容器的Layout中的layoutLeftMargin等属性
方法就是上面图1 中的 Layout下面的各种属性,layoutLeftMargin对内部所有控件都生效,跟上面方法一类似。