如何更改QTabWidget中标签栏的高度?
答案 0 :(得分:3)
您应该创建自定义QTabBar
并覆盖其tabSizeHint
方法。然后使用QTabBar
方法将自定义QTabWidget
设置为QTabWidget.setTabBar
的栏。
我认为以下(未经测试)代码可以帮助您:
class TabBar(QTabBar):
def tabSizeHint(self, index):
width = QTabBar.tabSizeHint(self, index).width()
return QSize(width, your_wanted_height)
您可以找到其他自定义示例here。