将小部件跨越多个列?

Span a widget over mutliple columns?

我正在尝试将 tabWidget 跨越第二行中的整个 window,而不是仅将其放在一列中

我已经尝试调整 table 和列的大小,但没有任何变化。当我调整第 2 行中的列大小时,它会调整我不需要的每一列的大小。

自己解决了。我创建了 2 QHBOXLayout()。我拥有的每一行一个。然后创建了一个 QVBoxLayout() 然后通过使用 x.addLayout() 我将我的水平布局添加到垂直布局。例如:

horLay01 = QtGui.QHBoxLayout() horLay02 = QtGui.QHBoxLayout() vertLay01 = QtGui.QVBoxLayout() vertLay01.addLayout(horLay01) vertLay01.addWidget(tabs, 1) vertLay01.addLayout(horLay02)

这能够创建我的甚至 spaced 顶部和底部部分,同时跨越整个屏幕 QTabWidget()。随后,它根据屏幕 space 调整小部件的大小,这是一个加号。