| 109 | } |
| 110 | |
| 111 | void TestCaseEditWidget::addSingleCase() { |
| 112 | if (ui->inputFileEdit->text().isEmpty()) { |
| 113 | ui->inputFileEdit->setFocus(); |
| 114 | QMessageBox::warning(this, tr("Error"), tr("Empty input file name!"), QMessageBox::Close); |
| 115 | return; |
| 116 | } |
| 117 | |
| 118 | if (ui->outputFileEdit->text().isEmpty()) { |
| 119 | ui->outputFileEdit->setFocus(); |
| 120 | QMessageBox::warning(this, tr("Error"), tr("Empty output file name!"), QMessageBox::Close); |
| 121 | return; |
| 122 | } |
| 123 | |
| 124 | ui->fileList->setRowCount(ui->fileList->rowCount() + 1); |
| 125 | editTestCase->addSingleCase(ui->inputFileEdit->text(), ui->outputFileEdit->text()); |
| 126 | ui->fileList->setItem(ui->fileList->rowCount() - 1, 0, new QTableWidgetItem(ui->inputFileEdit->text())); |
| 127 | ui->fileList->setItem(ui->fileList->rowCount() - 1, 1, new QTableWidgetItem(ui->outputFileEdit->text())); |
| 128 | ui->inputFileEdit->clear(); |
| 129 | ui->outputFileEdit->clear(); |
| 130 | ui->subtaskDependecne->clear(); |
| 131 | } |
| 132 | |
| 133 | void TestCaseEditWidget::deleteSingleCase() { |
| 134 | QTableWidgetSelectionRange range = ui->fileList->selectedRanges().at(0); |
nothing calls this directly
no outgoing calls
no test coverage detected