文本框QLineEdit是表单域中最基本的元素,基于文本框的应用有很多,它提供了编辑文本的功能,自带了撤销、重做、剪切、粘贴、拖拽等功能。通过设置,可以置为密码输入框。QLineEdit常用的事件类型如下表所示。
事件类型 |
描述 |
selectionChanged |
只要选择改变了,就会触发事件 |
textChanged |
修改文本内容时,触发事件 |
editingFinished |
在编辑文本结束时,触发事件 |
QLineEdit常用的方法如下表所示。
方法 |
描述 |
setEchoMode() |
设置文本框的显示格式,值为QLineEdit.Normal(默认)时,正常显示所输入的字符,为QLineEdit.Password时,显示与平台相关的密码掩饰字符(如.) |
setPlaceholderText() |
设置在文本框中显示的提示文字 |
setText() |
设置文本框内容 |
text() |
返回文本框的内容 |
setMaxLength() |
允许输入的最大字符数 |