From 46c2cb075c13ede74b2c4156da3d395f8501669b Mon Sep 17 00:00:00 2001 From: hawkeyexp Date: Fri, 10 Aug 2018 22:53:07 +0200 Subject: [PATCH] Change delimater for bug prevention --- src/autoapp/UI/SettingsWindow.cpp | 60 +++++++++++++++---------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/src/autoapp/UI/SettingsWindow.cpp b/src/autoapp/UI/SettingsWindow.cpp index 057beaa..da62019 100644 --- a/src/autoapp/UI/SettingsWindow.cpp +++ b/src/autoapp/UI/SettingsWindow.cpp @@ -110,95 +110,95 @@ void SettingsWindow::onSave() // generate param string for autoapp_helper std::string params; params.append( std::to_string(ui_->horizontalSliderSystemVolume->value()) ); - params.append("#"); + params.append(";"); params.append( std::to_string(ui_->horizontalSliderSystemCapture->value()) ); - params.append("#"); + params.append(";"); params.append( std::to_string(ui_->spinBoxDisconnect->value()) ); - params.append("#"); + params.append(";"); params.append( std::to_string(ui_->spinBoxShutdown->value()) ); - params.append("#"); + params.append(";"); params.append( std::to_string(ui_->spinBoxDay->value()) ); - params.append("#"); + params.append(";"); params.append( std::to_string(ui_->spinBoxNight->value()) ); - params.append("#"); + params.append(";"); if (ui_->checkBoxGPIO->isChecked()) { params.append("1"); } else { params.append("0"); } - params.append("#"); + params.append(";"); params.append( std::string(ui_->comboBoxDevMode->currentText().toStdString()) ); - params.append("#"); + params.append(";"); params.append( std::string(ui_->comboBoxInvert->currentText().toStdString()) ); - params.append("#"); + params.append(";"); params.append( std::string(ui_->comboBoxX11->currentText().toStdString()) ); - params.append("#"); + params.append(";"); params.append( std::string(ui_->comboBoxRearcam->currentText().toStdString()) ); - params.append("#"); + params.append(";"); params.append( std::string(ui_->comboBoxAndroid->currentText().toStdString()) ); - params.append("#"); + params.append(";"); if (ui_->radioButtonX11->isChecked()) { params.append("1"); } else { params.append("0"); } - params.append("#"); + params.append(";"); if (ui_->radioButtonScreenRotated->isChecked()) { params.append("1"); } else { params.append("0"); } - params.append("#"); + params.append(";"); params.append( std::string("'") + std::string(ui_->comboBoxPulseOutput->currentText().toStdString()) + std::string("'") ); - params.append("#"); + params.append(";"); params.append( std::string("'") + std::string(ui_->comboBoxPulseInput->currentText().toStdString()) + std::string("'") ); - params.append("#"); + params.append(";"); params.append( std::string(ui_->comboBoxHardwareRTC->currentText().toStdString()) ); - params.append("#"); + params.append(";"); params.append( std::string(ui_->comboBoxTZ->currentText().toStdString()) ); - params.append("#"); + params.append(";"); params.append( std::string(ui_->comboBoxHardwareDAC->currentText().toStdString()) ); - params.append("#"); + params.append(";"); if (ui_->checkBoxDisableShutdown->isChecked()) { params.append("1"); } else { params.append("0"); } - params.append("#"); + params.append(";"); if (ui_->checkBoxDisableScreenOff->isChecked()) { params.append("1"); } else { params.append("0"); } - params.append("#"); + params.append(";"); if (ui_->radioButtonDebugmodeEnabled->isChecked()) { params.append("1"); } else { params.append("0"); } - params.append("#"); + params.append(";"); params.append( std::string(ui_->comboBoxGPIOShutdown->currentText().toStdString()) ); - params.append("#"); + params.append(";"); params.append( std::to_string(ui_->spinBoxGPIOShutdownDelay->value()) ); - params.append("#"); + params.append(";"); params.append( std::string(ui_->lineEditWifiClientSSID->text().toStdString()) ); - params.append("#"); + params.append(";"); params.append( std::string(ui_->lineEditWifiClientPassword->text().toStdString()) ); - params.append("#"); + params.append(";"); if (ui_->checkBoxHotspot->isChecked()) { params.append("1"); } else { params.append("0"); } - params.append("#"); + params.append(";"); params.append( std::string(ui_->lineEditWifiHotspotPassword->text().toStdString()) ); - params.append("#"); + params.append(";"); if (ui_->checkBoxHardwareSave->isChecked()) { params.append("1"); } else { params.append("0"); } - params.append("#"); + params.append(";"); system((std::string("/usr/local/bin/autoapp_helper setparams#") + std::string(params) + std::string(" &") ).c_str()); this->close(); } @@ -353,7 +353,7 @@ void SettingsWindow::loadSystemValues() QFile paramFile(QString("/tmp/return_value")); paramFile.open(QIODevice::ReadOnly); QTextStream data_param(¶mFile); - QStringList getparams = data_param.readAll().split("#"); + QStringList getparams = data_param.readAll().split(";"); paramFile.close(); // version string ui_->valueSystemVersion->setText(getparams[0]);