Warning, /plasma/plasma-mobile/initialstart/modules/wifi/package/contents/ui/PasswordField.qml is written in an unsupported language. File is not indexed.
0001 // SPDX-FileCopyrightText: 2013-2017 Jan Grulich <jgrulich@redhat.com> 0002 // SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL 0003 0004 import QtQuick 2.15 0005 import org.kde.kirigami 2.10 as Kirigami 0006 import org.kde.plasma.networkmanagement as PlasmaNM 0007 0008 Kirigami.PasswordField { 0009 property int securityType 0010 placeholderText: i18n("Password…") 0011 validator: RegularExpressionValidator { 0012 regularExpression: if (securityType == PlasmaNM.Enums.StaticWep) { 0013 /^(?:.{5}|[0-9a-fA-F]{10}|.{13}|[0-9a-fA-F]{26}){1}$/ 0014 } else { 0015 /^(?:.{8,64}){1}$/ 0016 } 0017 } 0018 } 0019