| 1174 | } |
| 1175 | |
| 1176 | FilesystemType getFilesystemTypeFuzzy(const QString& name) |
| 1177 | { |
| 1178 | for (auto iter = s_filesystem_type_names.constBegin(); iter != s_filesystem_type_names.constEnd(); ++iter) { |
| 1179 | auto fs_names = iter.value(); |
| 1180 | for (auto fs_name : fs_names) { |
| 1181 | if (name.toUpper().contains(fs_name.toUpper())) |
| 1182 | return iter.key(); |
| 1183 | } |
| 1184 | } |
| 1185 | return FilesystemType::UNKNOWN; |
| 1186 | } |
| 1187 | |
| 1188 | FilesystemType getFilesystemType(const QString& name) |
| 1189 | { |