Маска IP-адреса с использованием TextInput
Я пытаюсь создать TextInput
для IP-адресов, и мне нужно контролировать диапазоны (0-255
).
Я использовал 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"
}
1 ответ
Пропустите маску ввода.
И вы должны определить различные компоненты для IPv4 и IPv6.