问题描述
我正在一个python
项目中,该项目包括pyqt5
。我正在使用qt designer
设计UI,然后编写其所有代码。我有一个sign in
页面,用户将在其中输入username
和password
。如下图所示:
上图中有两行编辑。第一行编辑用于用户名,第二行编辑用于密码。我不想将标签放在边线编辑中,以告诉用户这是用户名写入的地方,而密码也是如此。我想在第一行编辑中将背景文本作为用户名,在第二行中作为密码,以便使用它的任何人都知道在哪里输入用户名和密码。用户开始输入行编辑后,该背景文本将自动删除。
我不确定该东西是否称为背景文字或其他东西,因为我的UI有点薄弱。谁能告诉我我该怎么做。谢谢
解决方法
该属性称为placeholderText
,如果要在Qt Designer中使用它,请单击QLineEdit,然后在属性编辑器中找到它。