StupidBeauty
Read times:804Posted at:Sun Dec 8 07:35:29 2013
- no title specified

Jwt3.3.0文档翻译:类WLineEdit,Class WLineEdit

这个部件,提供一个单行的文字输入框。

要想对文字内容的改变作出响应的话,就连接到 WFormWidget#changed() 信号。当用户改变文字内容,并且随后让这个单行输入框失去焦点的时候,就会发射这个信号。

要想对文字的编辑动作作出响应的话,就将一个信号槽连接到 WInteractWidget#keyWentUp() 信号上,因为在输入框本身处理这个按键事件从而改变其文字内容之前, WInteractWidget#keyPressed() 信号就会被发射。

在任何时候,都可以使用 getText() 方法来获取到当前的文字内容。

妳可以使用 setMaxLength() 来给输入框设置一个最大长度限制。如果妳想做更多的输入内容验证工作,那么,可以使用 WFormWidget#setValidator() 方法来设置一个验证器。通常情况下,当 WFormWidget#validate() 被调用时,验证器会同时进行客户端一侧(只作为视觉反馈用)及服务器端一端的验证。

这个部件对应于 HTML 中的 <input type="text"> <input type="password"> 标记。

WLineEdit是一个 内联 部件。

CSS

可通过.Wt-edit-emptyText来设置“空白状态下的提示文字”(emptyText)样式。其它样式信息可通过内联或外部样式单来设置。

参考

WTextArea

李娜

Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands