![]() |
LibrePCB Developers Documentation
|
This is the complete list of members for Project, including all inherited members.
| addBoard(Board &board, int newIndex=-1) | Project | |
| addSchematic(Schematic &schematic, int newIndex=-1) | Project | |
| attributesChanged() | Project | signal |
| boardAdded(int newIndex) | Project | signal |
| boardRemoved(int oldIndex) | Project | signal |
| create(std::unique_ptr< TransactionalDirectory > directory, const QString &filename) | Project | static |
| ercMessageApprovalsChanged(const QSet< SExpression > &approvals) | Project | signal |
| getAttributes() const noexcept | Project | inline |
| getAuthor() const noexcept | Project | inline |
| getBoardByIndex(int index) const noexcept | Project | inline |
| getBoardByName(const QString &name) const noexcept | Project | |
| getBoardByUuid(const Uuid &uuid) const noexcept | Project | |
| getBoardIndex(const Board &board) const noexcept | Project | |
| getBoards() const noexcept | Project | inline |
| getCircuit() const noexcept | Project | inline |
| getCreated() const noexcept | Project | inline |
| getCurrentOutputDir() const noexcept | Project | inline |
| getCustomBomAttributes() const noexcept | Project | inline |
| getDateTime() const noexcept | Project | inline |
| getDefaultLockComponentAssembly() const noexcept | Project | inline |
| getDirectory() const noexcept | Project | inline |
| getDirectory() noexcept | Project | inline |
| getErcMessageApprovals() const noexcept | Project | inline |
| getFileName() const noexcept | Project | inline |
| getFilepath() const noexcept | Project | inline |
| getLibrary() const noexcept | Project | inline |
| getLocaleOrder() const noexcept | Project | inline |
| getName() const noexcept | Project | inline |
| getNormOrder() const noexcept | Project | inline |
| getOutputJobs() const noexcept | Project | inline |
| getOutputJobs() noexcept | Project | inline |
| getPath() const noexcept | Project | inline |
| getPrimaryBoard() noexcept | Project | inline |
| getProjectFileFormatVersion(const FilePath &dir) | Project | static |
| getSchematicByIndex(int index) const noexcept | Project | inline |
| getSchematicByName(const QString &name) const noexcept | Project | |
| getSchematicByUuid(const Uuid &uuid) const noexcept | Project | |
| getSchematicIndex(const Schematic &schematic) const noexcept | Project | |
| getSchematics() const noexcept | Project | inline |
| getStrokeFonts() const noexcept | Project | inline |
| getUuid() const noexcept | Project | inline |
| getVersion() const noexcept | Project | inline |
| isFilePathInsideProjectDirectory(const FilePath &fp) noexcept | Project | static |
| isProjectDirectory(const FilePath &dir) noexcept | Project | static |
| isProjectFile(const FilePath &file) noexcept | Project | static |
| mAttributes | Project | private |
| mAuthor | Project | private |
| mBoards | Project | private |
| mCircuit | Project | private |
| mCreated | Project | private |
| mCustomBomAttributes | Project | private |
| mDateTime | Project | private |
| mDefaultLockComponentAssembly | Project | private |
| mDirectory | Project | private |
| mErcMessageApprovals | Project | private |
| mFilename | Project | private |
| mLocaleOrder | Project | private |
| mName | Project | private |
| mNormOrder | Project | private |
| mOutputJobs | Project | private |
| mPrimaryBoard | Project | private |
| mProjectLibrary | Project | private |
| mRemovedBoards | Project | private |
| mRemovedSchematics | Project | private |
| mSchematics | Project | private |
| mStrokeFontPool | Project | private |
| mUuid | Project | private |
| mVersion | Project | private |
| normOrderChanged() | Project | signal |
| operator!=(const Project &rhs) noexcept | Project | inline |
| operator==(const Project &rhs) noexcept | Project | inline |
| primaryBoardChanged(const QPointer< Board > &board) | Project | signal |
| Project()=delete | Project | |
| Project(const Project &other)=delete | Project | |
| Project(std::unique_ptr< TransactionalDirectory > directory, const QString &filename) | Project | |
| removeBoard(Board &board, bool deleteBoard=false) | Project | |
| removeSchematic(Schematic &schematic, bool deleteSchematic=false) | Project | |
| save() | Project | |
| schematicAdded(int newIndex) | Project | signal |
| schematicRemoved(int oldIndex) | Project | signal |
| setAttributes(const AttributeList &newAttributes) noexcept | Project | |
| setAuthor(const QString &newAuthor) noexcept | Project | |
| setCreated(const QDateTime &newCreated) noexcept | Project | |
| setCustomBomAttributes(const QStringList &newKeys) noexcept | Project | |
| setDefaultLockComponentAssembly(bool newLock) noexcept | Project | |
| setErcMessageApprovals(const QSet< SExpression > &approvals) noexcept | Project | |
| setErcMessageApproved(const SExpression &approval, bool approved) noexcept | Project | |
| setLocaleOrder(const QStringList &newLocales) noexcept | Project | |
| setName(const ElementName &newName) noexcept | Project | |
| setNormOrder(const QStringList &newNorms) noexcept | Project | |
| setUuid(const Uuid &newUuid) noexcept | Project | |
| setVersion(const FileProofName &newVersion) noexcept | Project | |
| updateDateTime() noexcept | Project | |
| updatePrimaryBoard() | Project | private |
| ~Project() noexcept | Project |