QLineEdit小部件的背景色不会随着setStyleSheet改变

时间:2018-12-19 02:35:25

标签: python pyqt pyqt5 qtstylesheets

我一直在尝试使用QWidget类的setStyleSheet函数部分来更改pyqt QLineEdit小部件的背景颜色,但是无论我将其设置为什么,背景颜色始终为白色,但是我仍然可以更改QLineEdit中文本的颜色。似乎只有background-color属性有问题。 我正在使用pyqt5在MacOS 10.14 Mojave上运行此程序

从我的App类中继承样式表代码,该类继承自QTabWidget:

self.setStyleSheet("""
    QTabWidget {background-color: rgb(40,40,39)} 
    QLineEdit {background-color: rgb(107,107,107); color: blue}
    QPushButton {background-color: rgb(53,53,52); color: 
    rgb(200,200,200)} 
    """)

我最后得到的地方:

enter image description here

有人知道MacOS是否有问题吗?

谢谢

0 个答案:

没有答案