LibrePCB Developers Documentation
Workspace Member List
This is the complete list of members for
Workspace
, including all inherited members.
checkCompatibility
(const FilePath &wsRoot, QString *errorMsg=nullptr)
Workspace
static
createNewWorkspace
(const FilePath &path)
Workspace
static
determineDataDirectory
(const QMap< QString, Version > &dataDirs, QString ©FromDir, QString ©ToDir) noexcept
Workspace
static
FILE_FORMAT_VERSION
() noexcept
Workspace
inline
static
findDataDirectories
(const FilePath &wsRoot)
Workspace
static
getDataPath
() const
Workspace
inline
getLibrariesPath
() const
Workspace
inline
getLibraryDb
() const
Workspace
inline
getLocalLibrariesPath
() const
Workspace
inline
getMostRecentlyUsedWorkspacePath
() noexcept
Workspace
static
getPath
() const
Workspace
inline
getProjectsPath
() const
Workspace
inline
getRemoteLibrariesPath
() const
Workspace
inline
getSettings
()
Workspace
inline
getSettings
() const
Workspace
inline
mDataPath
Workspace
private
mFileSystem
Workspace
private
mLibrariesPath
Workspace
private
mLibraryDb
Workspace
private
mPath
Workspace
private
mProjectsPath
Workspace
private
mWorkspaceSettings
Workspace
private
operator=
(const Workspace &rhs)=delete
Workspace
saveSettings
()
Workspace
saveSettingsToTransactionalFileSystem
()
Workspace
private
setMostRecentlyUsedWorkspacePath
(const FilePath &path) noexcept
Workspace
static
Workspace
()=delete
Workspace
Workspace
(const Workspace &other)=delete
Workspace
Workspace
(const FilePath &wsPath, const QString &dataDirName, DirectoryLock::LockHandlerCallback lockCallback=nullptr)
Workspace
explicit
~Workspace
() noexcept
Workspace
Generated on Tue Nov 19 2024 20:15:54 for LibrePCB Developers Documentation by
1.9.4