MCPcopy Create free account
hub / github.com/FreeCAD/FreeCAD / getCommonFileInfo

Function getCommonFileInfo

src/Mod/Start/App/DisplayedFilesModel.cpp:41–52  ·  view source on GitHub ↗

Get information common to all file types.

Source from the content-addressed store, hash-verified

39
40/// Get information common to all file types.
41static FileStats getCommonFileInfo(const std::string& path)
42{
43 FileStats result;
44 const Base::FileInfo file(path);
45 result.insert(
46 std::make_pair(DisplayedFilesModelRoles::modifiedTime, getLastModifiedAsString(file))
47 );
48 result.insert(std::make_pair(DisplayedFilesModelRoles::path, path));
49 result.insert(std::make_pair(DisplayedFilesModelRoles::size, humanReadableSize(file.size())));
50 result.insert(std::make_pair(DisplayedFilesModelRoles::baseName, file.fileName()));
51 return result;
52}
53
54static bool freecadCanOpen(const QString& extension)
55{

Callers 1

addFileMethod · 0.85

Calls 3

insertMethod · 0.45
sizeMethod · 0.45
fileNameMethod · 0.45

Tested by

no test coverage detected