2

我在 QML 中为我在 BB10 上的应用程序设计了一个登录页面。

在用户名字段中,我想执行电子邮件 ID 格式验证。

我怎样才能做到这一点?

谢谢

4

1 回答 1

4

要输入电子邮件和密码,我们TextFieldCommonDialog. 您可以尝试使用此代码

TextField {
    id: textFieldEmail
    width: contentColumn.width - textEmail.font.pixelSize*5
    echoMode: TextInput.Normal
    errorHighlight:false;
    placeholderText: qsTr( "Enter email" )
    anchors.left: parent.left
    anchors.leftMargin:textEmail.font.pixelSize*5
    validator: RegExpValidator { regExp:/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/ }
    onTextChanged: {
        textError.state ="hide";
        textError.text = "";
    }
}
于 2013-04-22T13:30:05.067 回答