DtkDeclarative
DTK Declarative module
载入中...
搜索中...
未找到
PasswordEdit类 参考

提供一种用于密码输入的输入框控件. 更多...

类 PasswordEdit 继承关系图:
LineEdit TextField

Public 成员函数

void toggleEchoMode ()
 

属性

bool isEchoMode
 isEchoMode 属性表示当前是否为密码输入模式
 
alias echoButtonVisible
 echoButtonVisible 属性用于控制密码显示和隐藏按钮的可视化属性。
 
- 属性 继承自 LineEdit
alias clearButton
 clearButton 属性获取 LineEdit 中的清除按钮。 clearButton 属性 能够更方便的操作 LineEdit,在 LineEdit 周围添加自定义按钮和空间。 例如以下代码:
 
- 属性 继承自 TextField
DPalette placeholderTextColor
 
alias backgroundColor
 backgroundColor 属性控制 TextField 的背景颜色。
 
alias alertText
 backgroundColor 属性控制警告信息的文本。
 
alias alertDuration
 alertDuration 属性控制警告信息的显示时长
 
alias showAlert
 showAlert 属性控制警告信息是否显示
 

详细描述

提供一种用于密码输入的输入框控件.

\inqmlmodule LineEdit

PasswordEdit 控件专门用于进行密码的输入,它自动适配了密码显示和隐藏按钮,提供了 快捷的密码输入方式。 PasswordEdit 的效果如下图所示:

属性说明

◆ echoButtonVisible

bool PasswordEdit::echoButtonVisible
read

echoButtonVisible 属性用于控制密码显示和隐藏按钮的可视化属性。

默认情况下,该属性为 true 。

◆ isEchoMode

bool PasswordEdit::isEchoMode
read

isEchoMode 属性表示当前是否为密码输入模式

备注
This property is read-only

当处于密码输入模式时,密码输入框会将输入的文本进行密文展示。


该类的文档由以下文件生成: