LibrePCB Developers Documentation
|
This is the complete list of members for WorkspaceLibraryScanner, including all inherited members.
addElementsToDb(WorkspaceLibraryDbWriter &writer, const FilePath &libPath, const QStringList &dirs, int libId) | WorkspaceLibraryScanner | private |
addElementToDb(WorkspaceLibraryDbWriter &writer, int libId, const ElementType &element) | WorkspaceLibraryScanner | private |
addElementToDb(WorkspaceLibraryDbWriter &writer, int libId, const ComponentCategory &element) | WorkspaceLibraryScanner | private |
addElementToDb(WorkspaceLibraryDbWriter &writer, int libId, const PackageCategory &element) | WorkspaceLibraryScanner | private |
addElementToDb(WorkspaceLibraryDbWriter &writer, int libId, const Package &element) | WorkspaceLibraryScanner | private |
addElementToDb(WorkspaceLibraryDbWriter &writer, int libId, const Component &element) | WorkspaceLibraryScanner | private |
addElementToDb(WorkspaceLibraryDbWriter &writer, int libId, const Device &element) | WorkspaceLibraryScanner | private |
addResourcesToDb(WorkspaceLibraryDbWriter &writer, int elementId, const ElementType &element) | WorkspaceLibraryScanner | private |
addToCategories(WorkspaceLibraryDbWriter &writer, int elementId, const ElementType &element) | WorkspaceLibraryScanner | private |
addTranslationsToDb(WorkspaceLibraryDbWriter &writer, int elementId, const ElementType &element) | WorkspaceLibraryScanner | private |
getLibrariesOfDirectory(const QString &root, QList< std::shared_ptr< Library > > &libs) noexcept | WorkspaceLibraryScanner | private |
getProgressPercent() const noexcept | WorkspaceLibraryScanner | inline |
mAbort | WorkspaceLibraryScanner | private |
mDbFilePath | WorkspaceLibraryScanner | private |
mLastProgressPercent | WorkspaceLibraryScanner | private |
mLibrariesPath | WorkspaceLibraryScanner | private |
mSemaphore | WorkspaceLibraryScanner | private |
openAndMigrate(const FilePath &fp) | WorkspaceLibraryScanner | private |
operator=(const WorkspaceLibraryScanner &rhs)=delete | WorkspaceLibraryScanner | |
run() noexcept override | WorkspaceLibraryScanner | private |
scan() noexcept | WorkspaceLibraryScanner | private |
scanFailed(QString errorMsg) | WorkspaceLibraryScanner | signal |
scanFinished() | WorkspaceLibraryScanner | signal |
scanLibraryListUpdated(int libraryCount) | WorkspaceLibraryScanner | signal |
scanProgressUpdate(int percent) | WorkspaceLibraryScanner | signal |
scanStarted() | WorkspaceLibraryScanner | signal |
scanSucceeded(int elementCount) | WorkspaceLibraryScanner | signal |
startScan() noexcept | WorkspaceLibraryScanner | |
updateLibraries(SQLiteDatabase &db, WorkspaceLibraryDbWriter &writer, const QList< std::shared_ptr< Library > > &libs) | WorkspaceLibraryScanner | private |
WorkspaceLibraryScanner(const FilePath &librariesPath, const FilePath &dbFilePath) noexcept | WorkspaceLibraryScanner | |
WorkspaceLibraryScanner(const WorkspaceLibraryScanner &other)=delete | WorkspaceLibraryScanner | |
~WorkspaceLibraryScanner() noexcept | WorkspaceLibraryScanner |