ProjectTreeModel::ProjectTreeModel(const Workspace& workspace, QObject* parent) noexcept : QFileSystemModel(parent) { setIconProvider(new FileIconProvider()); setRootPath(workspace.getProjectsPath().toStr()); }