| 116 | } |
| 117 | |
| 118 | int CParameterDatabaseUI::Accept() |
| 119 | { |
| 120 | ui->wNet->Accept(); |
| 121 | m_pParaDB->m_Net = m_Net; |
| 122 | m_pParaDB->SetType(ui->cbType->currentText()); |
| 123 | |
| 124 | m_pParaDB->SetDatabaseName(ui->leDatabaseName->text()); |
| 125 | m_pParaDB->SetOptions(ui->leOptions->text()); |
| 126 | |
| 127 | if(ui->rbSaveSettingsToLocal->isChecked()) { |
| 128 | m_pParaGlobal->SetSaveSettingsType(CParameterGlobal::SaveSettingsType::File); |
| 129 | } else if(ui->rbSaveSettingsToDatabase->isChecked()) { |
| 130 | m_pParaGlobal->SetSaveSettingsType(CParameterGlobal::SaveSettingsType::Database); |
| 131 | } |
| 132 | |
| 133 | return 0; |
| 134 | } |
| 135 | |
| 136 | void CParameterDatabaseUI::slotTypeCurrentTextChanged(const QString &text) |
| 137 | { |
no test coverage detected