0%

IntValidator属性说明

相关控件:DoubleValidator RegExpValidator

IntValidator类型为整数值的验证。

本文: https://www.lovejia.win/blog/article/IntValidator.html
参考原文:http://doc.qt.io/qt-5/qml-qtquick-intvalidator.html
参考译文:http://blog.csdn.net/Vampire_Armand/article/details/39318775

属性说明

bottom : int

此属性保存验证器的最低可接受值。默认情况下,此属性的值派生自可用的最低有符号整数(通常为-2147483647)。

locale:string

此属性保存用于解释数字的语言环境的名称。
参见Qt.locale()。

top:int

此属性保存验证器的最高可接受值。默认情况下,此属性的值派生自可用的最高有符号整数(通常为2147483647)。

功能简述

IntValidator类型为整数值的验证。
如果没有区域设置IntValidator使用默认语言环境来解释的数量,将接受现场具体数字,组分隔符,以及积极和消极的迹象。此外,IntValidator总是保证接受根据“C”语言环境格式化的数字。

下面的例子显示int验证器:

1
2
3
4
5
6
7
8
9
10
11
12
import QtQuick 2.7  
TextInput {
IntValidator {
id:intval;
bottom:10; //最低10
top:100; //最高100
}
width:100;
height:20;
text:"";
valdator:intval; //使用校验器
}

注意:和输入框结合后就只能输入整型数据。

------本文结束    感谢阅读------
你打赏你的,我分享我的!