IntValidator:整数验证器类型
一、属性成员
1、bottom : int
此属性保存验证器的最低可接受值。 默认情况下,此属性的值源自可用的最低有符号整数(通常为 -2147483647)。
2、locale : string
此属性保存用于解释数字的语言环境的名称。
3、top : int
此属性包含验证器可接受的最高值。默认情况下,此属性的值源自可用的最高有符号整数(通常为 2147483647)。
DoubleValidator:双精度浮点数验证器
一、描述
- 如果输入包含在有效范围内且格式正确的双精度值,则接受输入。
- 如果输入包含超出范围或格式错误的双精度值,则输入被接受但无效。例如 小数点后位数过多或为空。
- 如果不是双精度输入,则拒绝输入。
二、属性
1、bottom : real
此属性保存验证器的最小可接受值。 默认值为负无穷。
2、decimals : int
此属性保存验证器小数点后的最大位数。默认值为 1000。
3、locale : string
此属性保存用于解释数字的语言环境的名称。
4、notation : enumeration
此属性包含字符串如何描述数字的表示法。
- DoubleValidator.StandardNotation:标准记数法。
- DoubleValidator.ScientificNotation:科学记数法(默认)。
5、top : real
此属性保存验证器的最大可接受值。默认为无穷大。
RegularExpressionValidator:正则表达式验证器
一、描述
此类型实例化自 QRegularExpressionValidator 类型。
二、属性成员
1、regularExpression : regularExpression
此属性保存用于验证的正则表达式。
请注意,此属性应该是 JS 语法中的正则表达式。
默认情况下,此属性包含一个正则表达式:.*,即匹配任何字符串。