You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
879 B

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