1
我是qml的新手。在我的文本輸入框中,使用intValidator
只需要9位數字。如何讀取超過10位數?IntValidator-qml
任何人都可以請幫助我。
碼放在這裏
TextInput
{
id: uid
maximumLength: 100
width: maximumLength * 20
focus: true
validator: IntValidator{bottom:0; top:9999999999}
KeyNavigation.down: bioSelector
}
看來,通常IntValidator僅支持高達2147483647(官方文檔中提到的)數字。看看這個頁面http://doc.qt.digia.com/qt/qml-doublevalidator.html。這可以比IntValidator具有更高的值。你需要使用這個屬性decimal:0.所以這個選項可能適合你。 – RajaRaviVarma