#ifndef WIFISETTINGS_H #define WIFISETTINGS_H #include "connectionsettingsengine.h" #include "generalsettingstab.h" #include "security802_1xtab.h" #include "ipv4settingstab.h" #include "ipv6settingstab.h" #include namespace Ui { class GenericSettings; } class WifiSettings : public QDialog { Q_OBJECT public: explicit WifiSettings(QString connUuidStr, QWidget *parent = nullptr); ~WifiSettings(); private slots: void onCancelButtonClicked(); void onSaveButtonClicked(); private: Ui::GenericSettings *ui; QString targetConnUuidStr; GeneralSettingsTab *generalSettingsTab; Ipv4SettingsTab *ipv4SettingsTab; Ipv6SettingsTab *ipv6SettingsTab; }; #endif // WIFISETTINGS_H