【问题标题】:QDockWidget, place the tabs on top and insert textQDockWidget,将选项卡放在顶部并插入文本
【发布时间】:2016-08-23 07:17:05
【问题描述】:

有什么方法可以让标签放在最上面吗?我觉得更合适。是否有一种简单的方法来命名选项卡,也许添加一个 QLabel。

下面是它现在的样子。

【问题讨论】:

标签: python pyqt


【解决方案1】:

使用setTabPosition 将标签放在相关停靠区的顶部:

mainwindow.setTabPosition(QtCore.Qt.AllDockWidgetAreas, QtGui.QTabWidget.North)

标签文本取自窗口标题,所以可以这样设置:

dockwidget.setWindowTitle('Name')

或间接通过QDockWidget 构造函数:

dockwidget = QtGui.QDockWidget('Name', parent)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-07
    • 2023-02-10
    • 1970-01-01
    • 2010-12-21
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多