DtkDeclarative  5.6.10
DTK Declarative module
TextField类 参考

提供一种行云设计风格的 TextField 控件. 更多...

类 TextField 继承关系图:
LineEdit PasswordEdit SearchEdit

属性

DPalette placeholderTextColor
 
alias backgroundColor
 backgroundColor 属性控制 TextField 的背景颜色。
 
alias alertText
 backgroundColor 属性控制警告信息的文本。
 
alias alertDuration
 alertDuration 属性控制警告信息的显示时长 更多...
 
alias showAlert
 showAlert 属性控制警告信息是否显示 更多...
 

详细描述

提供一种行云设计风格的 TextField 控件.

TextField 是一个单行文本输入框。TextField 拓展了原生的 TextField 控件,增加了部分自定义属性用于提高拓展性。例如,适配了警告提示;调整了风格样式。 但 TextFieldLineEdit 相比, TextField 未添加文本清除按钮。 TextField 的样式如下所示:

状态 图片
Normal
Focus
Disabled

属性说明

◆ alertDuration

int TextField::alertDuration
read

alertDuration 属性控制警告信息的显示时长

默认情况下,不设置显示时常警告信息会在showAlert属性为false时隐藏,设置后会在alertDuration结束后隐藏, alertDuration为 -1 时,表示一直显示。

◆ showAlert

bool TextField::showAlert
read

showAlert 属性控制警告信息是否显示

showAlert 为 true 时,警告信息会在alertDuration结束后自动隐藏,showAlert 会跟随变为false,否则需要手动控制showAlert属性隐藏。


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