| 84 | } |
| 85 | |
| 86 | static FileStats getProjectFileInfo(const App::ProjectFile& proj) |
| 87 | { |
| 88 | FileStats result; |
| 89 | auto metadata = proj.getMetadata(); |
| 90 | result.insert(std::make_pair(DisplayedFilesModelRoles::author, metadata.createdBy)); |
| 91 | result.insert(std::make_pair(DisplayedFilesModelRoles::modifiedTime, metadata.lastModifiedDate)); |
| 92 | result.insert(std::make_pair(DisplayedFilesModelRoles::creationTime, metadata.creationDate)); |
| 93 | result.insert(std::make_pair(DisplayedFilesModelRoles::company, metadata.company)); |
| 94 | result.insert(std::make_pair(DisplayedFilesModelRoles::license, metadata.license)); |
| 95 | result.insert(std::make_pair(DisplayedFilesModelRoles::description, metadata.comment)); |
| 96 | return result; |
| 97 | } |
| 98 | |
| 99 | FcstdInfoSource::FcstdInfoSource(QString filePath) |
| 100 | : _filePath(std::move(filePath)) |
no test coverage detected