我希望能够添加一行(灰色)文本,当您输入行编辑时,该文本会消失。所以文本实际上并不存在,它只是显示出来。
例如:
在我输入内容之前,灰色背景文本在那里:http :
//i.imgur.com/dcXISZq.png
输入内容后,文本消失,取而代之的是输入的文本:http :
//i.imgur.com/wfmvUsx.png
void QLineEdit::setPlaceholderText( const QString & ) 是你要找的:
前任:
ui->lineEdit->setPlaceholderText(QString("Type here"));
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
2420 次 |
| 最近记录: |