我们可以通过样式表来修改 QLineEdit 的 PlaceholderText 颜色。
例如,我们想要将 PlaceholderText 的颜色设置为红色,可以在样式表中添加如下代码:
QLineEdit::placeholder {
color: red;
}
然后将样式表应用到 QLineEdit 中,例如:
QLineEdit *lineEdit = new QLineEdit();
lineEdit->setPlaceholderText("Enter text here");
lineEdit->setStyleSheet("QLineEdit::placeholder {color: red;}");
这样就可以将 PlaceholderText 的颜色设置为红色了。