如上图所示,两个widget相套,外边的widget用QHBoxlayout布局,则内层的widget(默认左上角坐标为(9,9))会与外层widget的外界有个距离。现在想将这个距离去掉,就是两个widget边界完全重合。但尝试用qss将margin、 padding全部设置为0也无效,求正确解决方法。
------最佳解决方案--------------------
layout->setContentsMargins(0,0,0,0);即可。
------其他解决方案--------------------
另外一种办法:
选中外边这个QWidget,Qt Creator右边属性框直接修改geometry的x,y,不晓得如何,请楼主试下.
------其他解决方案--------------------
++1
------其他解决方案--------------------
设置布局后,这两个属性是灰的,无法修改。