PyQt4:更改 QTabBar 上的文本大小和字体

3 python size text tabbar pyqt4

如何更改 QTabWidget 中的文本大小和字体?

class TabBar(QtGui.QTabBar):
    def ???(self, ???):
Run Code Online (Sandbox Code Playgroud)

Ava*_*ris 8

带有样式表。您不需要为此进行子类化。但从你之前的问题来看,你已经在这样做了。你也可以把这个__init__也放进去..

class TabBar(QtGui.QTabBar):
    def __init__(self, parent=None):
        super(TabBar, self).__init__(parent)

        self.setStyleSheet('font-size: 18pt; font-family: Courier;')
Run Code Online (Sandbox Code Playgroud)

如果您不想使用自定义,则QTabBar等效的方法是将样式表设置为QTabWidget与选择器相关QTabBar

myTabWidget.setStyleSheet('QTabBar { font-size: 18pt; font-family: Courier; }')
Run Code Online (Sandbox Code Playgroud)