您的位置:首页 > 编程语言 > Qt开发

Qt:QLineEdit显示字符的4种方式

2016-07-01 01:27 423 查看

基本信息:

The
QLineEdit widget is a one-line text editor.

Header:
#include <QLineEdit>
qmake:
QT += widgets
Inherits:
QWidget
QLineEdit控件Qt提供的非常重要且常用的控件,我们可以使用它来输入文本,字符等内容。

4种回显模式

分别如下:

1、QLineEdit::Normal   输入什么内容就显示什么。这是QLineEdit的默认选项。

2、QLineEdit::NoEcho   不显示任何东西。这可能是适合甚至密码,密码的长度应该是保密的。(没有任何显示)

3、QLineEdit::Password   只要用于密码输入。显示效果根据具体平台相关,一般用“*”替代显示。

4、QLineEdit::PasswordEchoOnEdit
 在QLineEdit获取焦点时,正常显示输入的内容。失去焦点时,便以显示密码的方式显示。




设置显示模式的方法:

1、通过代码实现。

在包含此QLineEdit控件的代码文件“.h”的构造函数中,添加如下代码:
 ui->lineEdit->setEchoMode(QLineEdit::Password);(显示模式自定)


2、通过Qt
Designer实现。







Qt Assistant原文如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: