Changeset View
Changeset View
Standalone View
Standalone View
libs/editor/settings/wifisecurity.h
Show All 34 Lines | |||||
35 | } | 35 | } | ||
36 | 36 | | |||
37 | class Q_DECL_EXPORT WifiSecurity : public SettingWidget | 37 | class Q_DECL_EXPORT WifiSecurity : public SettingWidget | ||
38 | { | 38 | { | ||
39 | Q_OBJECT | 39 | Q_OBJECT | ||
40 | public: | 40 | public: | ||
41 | // Keep this in sync with NetworkManager::WirelessSecurityType from | 41 | // Keep this in sync with NetworkManager::WirelessSecurityType from | ||
42 | // NetworkManagerQt. | 42 | // NetworkManagerQt. | ||
43 | enum SecurityTypeIndex { None = 0, WepHex, WepPassphrase, Leap, DynamicWep, WpaPsk, WpaEap }; | 43 | enum SecurityTypeIndex { None = 0, WepHex, WepPassphrase, Leap, DynamicWep, WpaPsk, WpaEap, SAE }; | ||
44 | 44 | | |||
45 | explicit WifiSecurity(const NetworkManager::Setting::Ptr &setting = NetworkManager::Setting::Ptr(), | 45 | explicit WifiSecurity(const NetworkManager::Setting::Ptr &setting = NetworkManager::Setting::Ptr(), | ||
46 | const NetworkManager::Security8021xSetting::Ptr &setting8021x = NetworkManager::Security8021xSetting::Ptr(), | 46 | const NetworkManager::Security8021xSetting::Ptr &setting8021x = NetworkManager::Security8021xSetting::Ptr(), | ||
47 | QWidget *parent = nullptr, Qt::WindowFlags f = {}); | 47 | QWidget *parent = nullptr, Qt::WindowFlags f = {}); | ||
48 | ~WifiSecurity() override; | 48 | ~WifiSecurity() override; | ||
49 | void loadConfig(const NetworkManager::Setting::Ptr &setting) override; | 49 | void loadConfig(const NetworkManager::Setting::Ptr &setting) override; | ||
50 | void loadSecrets(const NetworkManager::Setting::Ptr &setting) override; | 50 | void loadSecrets(const NetworkManager::Setting::Ptr &setting) override; | ||
51 | 51 | | |||
Show All 23 Lines |