dialogsetting.cpp 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #include "dialogsetting.h"
  2. #include "ui_dialogsetting.h"
  3. #include <QMessageBox>
  4. #include "remotectrlini.h"
  5. DialogSetting::DialogSetting(QWidget *parent) :
  6. QDialog(parent),
  7. ui(new Ui::DialogSetting)
  8. {
  9. ui->setupUi(this);
  10. mstrserverip = ServiceRCIni.GetServerIP();
  11. mstrserverport = ServiceRCIni.GetServerPort();
  12. mstrinterval = ServiceRCIni.GetInterval();
  13. mstrVIN = ServiceRCIni.GetVIN();
  14. ui->lineEdit_serverip->setText(mstrserverip.data());
  15. ui->lineEdit_serverport->setText(mstrserverport.data());
  16. ui->lineEdit_queryinterval->setText(mstrinterval.data());
  17. ui->lineEdit_VIN->setText(mstrVIN.data());
  18. setWindowTitle("Set Server");
  19. }
  20. DialogSetting::~DialogSetting()
  21. {
  22. delete ui;
  23. }
  24. void DialogSetting::on_pushButton_Set_clicked()
  25. {
  26. mstrserverip = ui->lineEdit_serverip->text().toStdString();
  27. mstrserverport = ui->lineEdit_serverport->text().toStdString();
  28. mstrinterval = ui->lineEdit_queryinterval->text().toStdString();
  29. mstrVIN = ui->lineEdit_VIN->text().toStdString();
  30. ServiceRCIni.SetServerIP(mstrserverip);
  31. ServiceRCIni.SetServerPort(mstrserverport);
  32. ServiceRCIni.SetInterval(mstrinterval);
  33. ServiceRCIni.SetVIN(mstrVIN);
  34. this->accept();
  35. }
  36. void DialogSetting::on_pushButton_Close_clicked()
  37. {
  38. this->reject();
  39. }