【发布时间】:2013-12-13 20:12:10
【问题描述】:
PySide.QtGui.QTabWidget中tab-headers的默认排列使用代码
tabs = QtGui.QTabWidget()
tabs.addTab(QtGui.QLabel('some label on Tab1'), 'Tab1')
tabs.addTab(QtGui.QLabel('some label on Tab2'), 'Tab2')
是水平的。有没有办法将标题垂直放置,即彼此下方?
QtGui.QVBoxLayout 用作
layout = QtGui.QVBoxLayout()
tabs.setLayout(layout)
似乎只适用于选项卡内的区域。
QListWidget 和 QStackedWidget 是在这种情况下使用的替代品吗?
【问题讨论】:
-
是的 - 经过一夜好眠后,我意识到这一点(参见下面的答案)。
标签: python layout pyside qtabwidget