| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- #include "dialogsetting.h"
- #include "ui_dialogsetting.h"
- #include <QMessageBox>
- #include "remotectrlini.h"
- DialogSetting::DialogSetting(QWidget *parent) :
- QDialog(parent),
- ui(new Ui::DialogSetting)
- {
- ui->setupUi(this);
- mstrserverip = ServiceRCIni.GetServerIP();
- mstrserverport = ServiceRCIni.GetServerPort();
- mstrinterval = ServiceRCIni.GetInterval();
- mstrVIN = ServiceRCIni.GetVIN();
- ui->lineEdit_serverip->setText(mstrserverip.data());
- ui->lineEdit_serverport->setText(mstrserverport.data());
- ui->lineEdit_queryinterval->setText(mstrinterval.data());
- ui->lineEdit_VIN->setText(mstrVIN.data());
- ui->comboBox_language->addItem("Chinese");
- ui->comboBox_language->addItem("English");
- if(ServiceRCIni.GetLanguage() == "Chinese")ui->comboBox_language->setCurrentIndex(0);
- else ui->comboBox_language->setCurrentIndex(1);
- setWindowTitle("Set Server");
- }
- DialogSetting::~DialogSetting()
- {
- delete ui;
- }
- void DialogSetting::on_pushButton_Set_clicked()
- {
- mstrserverip = ui->lineEdit_serverip->text().toStdString();
- mstrserverport = ui->lineEdit_serverport->text().toStdString();
- mstrinterval = ui->lineEdit_queryinterval->text().toStdString();
- mstrVIN = ui->lineEdit_VIN->text().toStdString();
- ServiceRCIni.SetServerIP(mstrserverip);
- ServiceRCIni.SetServerPort(mstrserverport);
- ServiceRCIni.SetInterval(mstrinterval);
- ServiceRCIni.SetVIN(mstrVIN);
- if(ui->comboBox_language->currentIndex() == 0)
- {
- ServiceRCIni.SetLanguase("Chinese");
- }
- else
- {
- ServiceRCIni.SetLanguase("English");
- }
- this->accept();
- }
- void DialogSetting::on_pushButton_Close_clicked()
- {
- this->reject();
- }
|