3
Я пытаюсь создать TextInput
для IP-адресов, и мне нужно управлять диапазонами (0-255
).IP-адрес маски с использованием TextInput
Я использовал валидатор regExp
, а также inputMask
из "000.000.000.000;0"
, но это отменило валидатор.
Как создать IP-валидатор с маской ввода?
TextInput
{
id: myLineEdit
anchors.fill: parent
cursorVisible: true
focus: true
validator:RegExpValidator
{
regExp:/^(([01]?[0-9]?[0-9]|2([0-4][0-9]|5[0-5]))\.){3}([01]?[0-9]?[0-9]|2([0-4][0-9]|5[0-5]))$/
}
inputMask: "000.000.000.000;0"
}
Как насчет ipv6? – mensi
это не полезно в qml – user1335880
Я пробовал вам код, и все, кажется, отлично работает с QtQuick 1.1. – alexisdm