| 453 | } |
| 454 | |
| 455 | int CListFileModel::Save(QSettings &set) |
| 456 | { |
| 457 | set.setValue("Model/ListFile/Count", m_lstFile.size()); |
| 458 | for(int i = 0; i < m_lstFile.size(); i++) { |
| 459 | auto f = m_lstFile.at(i); |
| 460 | set.beginGroup("Model/ListFile/FileTransfer" + QString::number(i)); |
| 461 | set.setValue("Local/File", f->GetLocalFile()); |
| 462 | set.setValue("Direction", (int)f->GetDirection()); |
| 463 | set.setValue("Remote/File", f->GetRemoteFile()); |
| 464 | set.setValue("Remote/Permission", f->GetRemotePermission()); |
| 465 | set.setValue("File/Size", f->GetFileSize()); |
| 466 | set.setValue("File/Size/Transfer", f->GetTransferSize()); |
| 467 | CFileTransfer::State state = f->GetState(); |
| 468 | if(!(CFileTransfer::State::Finish == state || CFileTransfer::State::Fail == state)) |
| 469 | state = CFileTransfer::State::No; |
| 470 | set.setValue("State", (int)state); |
| 471 | //set.setValue("Prioity", f->GetPriority()); |
| 472 | set.setValue("Explanation", f->GetExplanation()); |
| 473 | set.setValue("FinishTime", f->GetFinishTime()); |
| 474 | set.endGroup(); |
| 475 | } |
| 476 | return 0; |
| 477 | } |
nothing calls this directly
no test coverage detected