单行文本控件QLineEdit
基础功能
-
创建输入框:
- 用法简单,直接创建一个 QLineEdit 对象就可以在界面上使用。
entry = QLineEdit(self)
-
设置初始文本:
- 用 setText() 方法设置初始内容。
entry.setText("默认文本")
-
获取输入内容:
- 用 text() 方法获取用户输入的内容。
user_input = entry.text() print(f"用户输入:{user_input}")
常用属性
-
占位提示文本(Placeholder Text):
- 用于在输入框为空时显示提示信息。
entry.setPlaceholderText("请输入用户名")
-
设置密码模式:
- 用 setEchoMode() 将输入框内容变为密码形式(显示为 * 或 •)。
-
QLineEdit.EchoMode.Normal
:- 默认模式,用户输入的内容直接显示。
- 示例用途:普通文本输入框。
-
QLineEdit.Ec