使用PyQt,我试图使用样式表来设置我添加到qgraphicscene中的QLineEdit的背景色。问题是背景色是我唯一不能改变的属性。例如:
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QGraphicsView, QGraphicsScene, QLineEdit
if __name__ == '__main__':
app = QApplication(sys.argv)
myWidget = QWidget()
myWidget.graphicsView = QGraphicsView(myWidget)
scene = QGraphicsScene()
lineEdit = QLineEdit()
lineEdit.setStyleSheet("QLineEdit { background-color : black; color : gray; }")
widgetItem = scene.addWidget(lineEdit)
myWidget.graphicsView.setScene(scene)
myWidget.show()
sys.exit(app.exec_())
将行编辑的文本颜色设置为灰色,但背景颜色仍为白色。在
我做错什么了?在
目前没有回答
相关问题 更多 >
编程相关推荐