Python pyqt5/qtdesigner文本框默认标签

Python pyqt5/qtdesigner文本框默认标签,python,textbox,pyqt5,Python,Textbox,Pyqt5,我正在尝试为我的python程序创建GUI。我需要的工具之一是文本输入框 现在,我想为这个框添加一个文本标签,上面写着“请插入文本”。是否有一个功能可以添加一个标签,该标签默认显示在输入文本框内,并在用户单击框进行键入时消失 我不介意使用qt设计器或pyqt5编码 谢谢大家。占位符文本:QString 此属性保存行编辑的占位符文本 import sys from PyQt5.QtWidgets import QLineEdit, QVBoxLayout, QApplication, QWidge

我正在尝试为我的python程序创建GUI。我需要的工具之一是文本输入框

现在,我想为这个框添加一个文本标签,上面写着“请插入文本”。是否有一个功能可以添加一个标签,该标签默认显示在输入文本框内,并在用户单击框进行键入时消失

我不介意使用qt设计器或pyqt5编码


谢谢大家。

占位符文本:QString
此属性保存行编辑的占位符文本

import sys
from PyQt5.QtWidgets import QLineEdit, QVBoxLayout, QApplication, QWidget

class Test(QWidget):
    def __init__(self):
        super().__init__()

        self.lineEdit = QLineEdit(placeholderText="Please insert texts.")  # <---

        vbox = QVBoxLayout(self)
        vbox.addWidget(self.lineEdit)

if __name__ == '__main__':
    app  = QApplication(sys.argv)
    w = Test()
    w.show()
    sys.exit(app.exec_())
导入系统 从PyQt5.qtwidts导入QLineEdit、QVBoxLayout、QApplication、QWidget 类测试(QWidget): 定义初始化(自): super()。\uuuu init\uuuuu()
self.lineEdit=QLineEdit(placeholder text=“请插入文本。”)\ 此属性保存行编辑的占位符文本

import sys
from PyQt5.QtWidgets import QLineEdit, QVBoxLayout, QApplication, QWidget

class Test(QWidget):
    def __init__(self):
        super().__init__()

        self.lineEdit = QLineEdit(placeholderText="Please insert texts.")  # <---

        vbox = QVBoxLayout(self)
        vbox.addWidget(self.lineEdit)

if __name__ == '__main__':
    app  = QApplication(sys.argv)
    w = Test()
    w.show()
    sys.exit(app.exec_())
导入系统 从PyQt5.qtwidts导入QLineEdit、QVBoxLayout、QApplication、QWidget 类测试(QWidget): 定义初始化(自): super()。\uuuu init\uuuuu()
self.lineEdit=QLineEdit(placeholder text=“请插入文本。”)#我和你一样是乞丐,我的英语不太好。但我建议您使用Qt设计器。绘制应用程序更容易、更快速。我正在使用pyside2项目,建议您阅读pyside2项目和Qt项目中要使用的每个小部件的文档。请尝试下面的代码


我和你一样是乞丐,我的英语不太好。但我建议您使用Qt设计器。绘制应用程序更容易、更快速。我正在使用pyside2项目,建议您阅读pyside2项目和Qt项目中要使用的每个小部件的文档。请尝试下面的代码


谢谢,如果您有一个大文本框(超过10行)并且您想放大占位符并将其居中对齐怎么办?谢谢,如果您有一个大文本框(超过10行)并且您想放大占位符并将其居中对齐怎么办?是的!这正是我想要的!谢谢,如果你有一个大的文本框(超过10行),你想放大占位符并将其居中对齐怎么办?是的!这正是我想要的!谢谢,如果你有一个大的文本框(超过10行),你想放大占位符并将其对齐在中心怎么办??