import QtQuick 1.1
Rectangle {
width: 360
height: 360
TextInput {
anchors.centerIn: parent
text:"1"
validator: RegExpValidator{regExp: /[0-5][0-9][0-5][.][0-9]/}
}
}
这样可以限制输入……
第一个数为:0-5
第二个数为:0-9
第三个数为:0-5
第四个数为:.
第五个数为:0-9
同样也可以输入限制字符串:
validator: RegExpValidator{regExp: /love/}
如果要用于限制数大小我认为还是DoubleValidator更实际一点:
validator: DoubleValidator{id: intval; decimals: 1; bottom: 380; top: 500; notation:DoubleValidator.StandardNotation}
结果是:输入在380-500,小数位:1;