【问题标题】:How to add background text in line edit in pyqt5 Python如何在pyqt5 Python中的行编辑中添加背景文本
【发布时间】:2020-08-11 05:14:35
【问题描述】:

我正在处理一个python 项目,其中包括pyqt5。我正在使用qt designer 来设计 UI,然后编写它的所有代码。我有一个sign in 页面,用户将在其中输入usernamepassword。如下所示:

上面的照片有两行编辑。第一行编辑用于用户名,第二行编辑用于密码。我不想将标签放在旁边的行编辑中以告诉用户这是写入用户名的位置,并且与密码相同。我想在第一行编辑中将背景文本作为用户名,在第二行作为密码,以便使用它的任何人都知道在哪里输入用户名和密码。一旦用户开始在行编辑中输入,该背景文本将自动删除。

我不确定那个东西是称为背景文本还是其他东西,因为我的 UI 有点弱。谁能告诉我我该怎么做。谢谢

【问题讨论】:

    标签: python pyqt5 qt-designer


    【解决方案1】:

    那个属性叫做placeholderText,如果你想在Qt Designer中使用它然后点击QLineEdit,你会在Property Editor中找到它。

    【讨论】:

      猜你喜欢
      • 2014-06-10
      • 2022-11-21
      • 1970-01-01
      • 2022-12-18
      • 1970-01-01
      • 2019-01-07
      • 1970-01-01
      • 2020-07-24
      • 1970-01-01
      相关资源
      最近更新 更多