LibrePCB Developers Documentation
Workspace Member List

This is the complete list of members for Workspace, including all inherited members.

addFavoriteProject(const FilePath &filepath) noexceptWorkspace
createNewWorkspace(const FilePath &path)Workspacestatic
FILE_FORMAT_VERSION() noexceptWorkspaceinlinestatic
getFavoriteProjectsModel() const noexceptWorkspace
getFileFormatVersionsOfWorkspace(const FilePath &path) noexceptWorkspacestatic
getHighestFileFormatVersionOfWorkspace(const FilePath &path) noexceptWorkspacestatic
getLibrariesPath() constWorkspaceinline
getLibraryDb() constWorkspaceinline
getLocalLibrariesPath() constWorkspaceinline
getMetadataPath() constWorkspaceinline
getMostRecentlyUsedWorkspacePath() noexceptWorkspacestatic
getPath() constWorkspaceinline
getProjectsPath() constWorkspaceinline
getProjectTreeModel() const noexceptWorkspace
getRecentProjectsModel() const noexceptWorkspace
getRemoteLibrariesPath() constWorkspaceinline
getSettings() constWorkspaceinline
isFavoriteProject(const FilePath &filepath) const noexceptWorkspace
isValidWorkspacePath(const FilePath &path) noexceptWorkspacestatic
mFavoriteProjectsModelWorkspaceprivate
mLibrariesPathWorkspaceprivate
mLibraryDbWorkspaceprivate
mLockWorkspaceprivate
mMetadataPathWorkspaceprivate
mPathWorkspaceprivate
mProjectsPathWorkspaceprivate
mProjectTreeModelWorkspaceprivate
mRecentProjectsModelWorkspaceprivate
mWorkspaceSettingsWorkspaceprivate
operator=(const Workspace &rhs)=deleteWorkspace
removeFavoriteProject(const FilePath &filepath) noexceptWorkspace
setLastRecentlyUsedProject(const FilePath &filepath) noexceptWorkspace
setMostRecentlyUsedWorkspacePath(const FilePath &path) noexceptWorkspacestatic
Workspace()=deleteWorkspace
Workspace(const Workspace &other)=deleteWorkspace
Workspace(const FilePath &wsPath)Workspaceexplicit
~Workspace() noexceptWorkspace