繁体   English   中英

用户单击Qt中的QLineEdit时如何更改QLineEdit的文本?

[英]How to change the text of a QLineEdit when the user click on the QLineEdit in Qt?

我有一个QLineEdit ,其文本为“搜索内容...”

  1. QLineEdit拥有焦点时或当光标移到文本内时,将文本设置为空字符串。 [这有效:我没问题,我使用了QLineEditcursorPositionChanged信号]。

  2. 我也QLineEdit离开焦点时,如果文本为空,则QLineEdit的文本设置为“ Search contents ...” [我不知道该怎么做]。

QLineEditplaceholderText属性正是您所需要的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM