python - 布局更紧凑

标签 python qt layout pyqt pyqt4

在下面的代码中,我想去掉按钮周围的边距。我想让按钮一直延伸到框架的边缘。我该怎么做?

import sys

from PyQt4.QtGui import *
from PyQt4.QtCore import *

app = QApplication(sys.argv)
window = QWidget()
layout = QVBoxLayout()
layout.setSpacing(0)
window.setLayout(layout)
for i in range(2):
    layout.addWidget(QPushButton())
window.show()
app.exec_()

最佳答案

layout.setContentsMargin(0, 0, 0, 0)

应该可以解决问题

关于python - 布局更紧凑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2712355/

相关文章:

c++ - QT 中 setter 和 getter 函数的编译器错误

html - 为流体布局强制执行 "min-margin"

layout - 如何在没有布局的情况下呈现 Controller Action ?

Python数组减法循环回到高数而不是给出负值

python - 如何导航上下文菜单(Selenium、Python)

python - 使用多数据库的 Django 事务

python - 我的 python 程序正在将源代码写入文件而不是正确的输出

c++ - 重新缩放或缩放光标后的 qwt plot 移动曲线

c++ - 是否有 Qt C++ 数据容器可用于动态大小结构?

layout - 需要概述多列编程的可能性