QSS样式设置

  1. 比如我想让QTabWidget的表头居中,可以使用这个QSS代码:
    Text Only
    QTabWidget::tab-bar{alignment:center;}
    

Note

但是不知道为什么,如果是在原生pyqt窗口中是可以实现的,但是一旦引用了pyqtdarktheme,这个就不生效了,很奇怪

  1. 如果我想让QLineEdit的边框变色,可以使用这个QSS代码:

    Text Only
    QLineEdit#VeraCryptLine:checked {border: 2px solid rgb(138, 180, 247);}
    

  2. 如果使用了pyqtdarktheme,在切换主题色之后会导致QLineEdit背景文字看不清楚,可以使用这一句QSS代码:

    Text Only
    QLineEdit[text=""]{color:black;}