如何更改QTabWidget中的文本大小和字体?
class TabBar(QtGui.QTabBar):
def ???(self, ???):
答案 0 :(得分:4)
使用样式表。您不需要为此子类化。但是从你的previous question,你已经这样做了。你也可以将它放在__init__
中......
class TabBar(QtGui.QTabBar):
def __init__(self, parent=None):
super(TabBar, self).__init__(parent)
self.setStyleSheet('font-size: 18pt; font-family: Courier;')
如果您不想使用自定义QTabBar
,则相当于使用QTabWidget
选择器在相关QTabBar
上设置样式表:
myTabWidget.setStyleSheet('QTabBar { font-size: 18pt; font-family: Courier; }')