【问题标题】:Vertical alignment of tab-headers in PySide.QtGui.QTabWidget [duplicate]PySide.QtGui.QTabWidget 中选项卡标题的垂直对齐
【发布时间】: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


【解决方案1】:

问题已解决。我发现另一个问题可以满足我的要求:How to change text alignment in QTabWidget?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-30
    • 2019-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多