Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 更紧凑的布局_Python_Qt_Layout_Pyqt_Pyqt4 - Fatal编程技术网

Python 更紧凑的布局

Python 更紧凑的布局,python,qt,layout,pyqt,pyqt4,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): lay

在下面的代码中,我想去掉按钮周围的空白。我想把钮扣一直拉到框架的边缘。我该怎么做

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_()
我们应该这样做


应该做到这一点

不幸的是,我手头没有一个可用的Qt来尝试,但我相信您可以通过使用页边距和填充设置为0的工作表来实现您的愿望。您可能还需要调整,因为它可能会阻止小部件拉伸您的样式要求。

不幸的是,我手头没有可用的Qt来尝试,但我相信您可能会通过使用边距和填充设置为0的工作表来实现您的愿望,您可能还需要调整,因为它可能会阻止小部件扩展您所需的样式。

啊,是的,对不起,我是通过内存来完成的,我通常让KDevelop4至少为我完成部分键入工作;啊,是的,对不起,我是凭记忆在那个里打字的,我通常让KDevelop4至少为我打字一部分;
layout.setContentsMargin(0, 0, 0, 0)