将小部件跨越多个列?
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 调整小部件的大小,这是一个加号。
我正在尝试将 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 调整小部件的大小,这是一个加号。