行文本输入框的时候,发现预设的文字颜色没法改,默认是浅灰色的(具体颜色待查),想改变QLineInput的placeholder文字,发现qss没有相应属性。
用调色板可以解决问题,Qt5.12及以上才能这样用,
先看效果:
为了演示效果,只在界面上放了一个QLineEdit控件
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
QLineEdit *pLineEdit = ui->lineEdit;
pLine