删除Qt中的填充

时间:2018-08-23 11:34:43

标签: user-interface qt5 pyqt5

我尝试减少python(由pyqt5库使用)在Qt中嵌套小部件周围的填充。我尝试:

  1. self.setContentsMargins(0,0,0,0)
  2. layout.setSpacing(0)-内部小部件在触摸,但是填充仍然存在

我希望框架中的所有内容都从同一位置开始,例如“同步视图”旁边的复选框。
边框内的所有内容都是自定义类,继承自QWidget。

problem visualization

1 个答案:

答案 0 :(得分:0)

您可以使用此:

layout.setContentsMargins(0, 0, 0, 0)

将其应用于所有会产生多余边距的布局。