A142_Desktop/ipsettings.cpp

28 lines
664 B
C++
Raw Normal View History

#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("Произведите подключение по новому адресу");
}