【问题标题】:Remove padding in Qt删除 Qt 中的填充
【发布时间】:2018-08-23 11:34:43
【问题描述】:

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

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

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

【问题讨论】:

  • 您是否在布局和小部件上调用setContentsMargins
  • 没有。我单独试试这个。在这两个地方添加做工作。谢谢。

标签: user-interface qt5 pyqt5


【解决方案1】:

你可以用这个:

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

将此应用于所有布局,这会产生不需要的边距。

【讨论】:

    猜你喜欢
    • 2019-06-20
    • 2017-06-16
    • 2015-04-21
    • 2021-04-20
    • 2011-02-14
    • 2021-04-30
    • 2012-12-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多