#include "ipsettings.h" #include "ui_ipsettings.h" #include "mainwindow.h" #include "modbusoverudp.h" ipSettings::ipSettings(QWidget *parent, QString ip, ModbusOverUdp* modbus) : QDialog(parent), ui(new Ui::ipSettings) { this->setFixedSize(458,146); ui->setupUi(this); ui->lineEditOldIp->setText(ip); ui->lineEditNewIp->setText(ip); this->modbus=modbus; } ipSettings::~ipSettings() { delete ui; } void ipSettings::on_pushButton_clicked() { modbus->changeIp(ui->lineEditOldIp->text(), ui->lineEditNewIp->text()); ui->labelResult->setText("Произведите подключение по новому адресу"); }