New QML designs and implementation for wifi security and security 8021x
├── PasswordField.qml // The main password field which is a reusable component (similar to passworddialog.ui)
└── wifisecurity // sub folder for wifi securities qml (reusable components)
├── authentication // contains all auth qml
│ ├── enterprise
│ │ ├── DynamicWep.qml
│ │ ├── eap
│ │ │ ├── EapFast.qml //resuable authentications qml
│ │ │ ├── EapLeap.qml
│ │ │ ├── EapMd5.qml
│ │ │ ├── EapPeap.qml
│ │ │ ├── EapPwd.qml
│ │ │ ├── EapTls.qml
│ │ │ └── EapTtls.qml
│ │ ├── Wpa3Enterprise192.qml
│ │ └── WpaEnterprise.qml
│ ├── Leap.qml
│ ├── Owe.qml
│ ├── WepKey.qml
│ └── WpaPersonal.qml
├── WifiSecurityForm.qml // Resuable wifi security form containing all the securities (same as wifisecurity.ui)eapIt contains the reusable qml for different types of authentication method like fast, leap etc for enterprise networksenterprisecontaints the complete qml for enterprise network typeWifiSecurityFormwraps all those qml in form of a combo boxPasswordFieldA reusable password form field that can be used both as an applet and inline field. (refactor ofapplet/PasswordField.qml)
The main design component is using Kirigami.FormLayout which helps to resize the necessary qml automatically on plasma-mobile
Edited by Tushar Gupta