| 119 | } |
| 120 | |
| 121 | void ModFolderLoadTask::getFromMetadata() |
| 122 | { |
| 123 | m_index_dir.refresh(); |
| 124 | for (auto entry : m_index_dir.entryList(QDir::Files)) { |
| 125 | auto metadata = Metadata::get(m_index_dir, entry); |
| 126 | |
| 127 | if(!metadata.isValid()){ |
| 128 | return; |
| 129 | } |
| 130 | |
| 131 | auto* mod = new Mod(m_mods_dir, metadata); |
| 132 | mod->setStatus(ModStatus::NotInstalled); |
| 133 | m_result->mods[mod->internal_id()] = mod; |
| 134 | } |
| 135 | } |
nothing calls this directly
no test coverage detected