如何在QlineEdit中更改单个字符串的颜色

问题描述 投票:0回答:1

我正在使用计算器,当我单击“ +”按钮时,我希望“ +”为绿色而不是白色,而无需更改数字的白色。>

“计算器的图像”“>

这是按钮“ +”的代码:

def plus(self):
    splus=self.QlineEdit.text()
    self.lineEdit.setText(splus+"+")

我正在使用计算器,当我单击“ +”按钮时,我希望“ +”为绿色而不是白色,而不更改数字的白色,这是按钮“ +”的代码: ...

python python-3.x colors pyqt5 qlineedit
1个回答
0
投票

您可以尝试使用splus.setStyleSheet(“ QLineEdit {背景:rgb(xxx,xxx,xxx);选择背景颜色:rgb(xxx,xxx,xxx);}”)由QLineEdit的clicked事件触发:splus.clicked.connect(self.toggleColors)

希望它对您有用。

© www.soinside.com 2019 - 2024. All rights reserved.