要设置QLineEdit的字体颜色,可以使用QPalette来实现。下面是一个示例代码:
from PyQt5.QtWidgets import QApplication, QLineEdit
from PyQt5.QtGui import QPalette, QColor
app = QApplication([])
line_edit = QLineEdit()
palette = line_edit.palette()
palette.setColor(QPalette.Text, QColor("red")) # 设置文本颜色为红色
line_edit.setPalette(palette)
line_edit.show()
app.exec_()
这个示例将QLineEdit的文本颜色设置为红色。你可以根据需要选择不同的颜色,只需将QColor
中的参数改为所需的颜色值即可。
内容由零声教学AI助手提供,问题来源于学员提问