LibrePCB Developers Documentation
ControlPanel Member List

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

addExampleProjects() noexceptControlPanelprivate
askForRestoringBackup(const FilePath &dir)ControlPanelprivatestatic
closeAllLibraryEditors(bool askForSave) noexceptControlPanelprivate
closeAllProjects(bool askForSave) noexceptControlPanelprivate
closeEvent(QCloseEvent *event) overrideControlPanelprotectedvirtual
closeProject(ProjectEditor &editor, bool askForSave) noexceptControlPanelprivate
closeProject(const FilePath &filepath, bool askForSave) noexceptControlPanelprivate
ControlPanel()=deleteControlPanel
ControlPanel(const ControlPanel &other)=deleteControlPanel
ControlPanel(Workspace &workspace, bool fileFormatIsOutdated)ControlPanelexplicit
createActions() noexceptControlPanelprivate
createMenus() noexceptControlPanelprivate
eventFilter(QObject *watched, QEvent *event) overrideControlPanelprotectedvirtual
getOpenProject(const FilePath &filepath) const noexceptControlPanelprivate
libraryEditorDestroyed() noexceptControlPanelprivate
loadSettings()ControlPanelprivate
mActionAboutLibrePcbControlPanelprivate
mActionAboutQtControlPanelprivate
mActionAddExampleProjectsControlPanelprivate
mActionCloseAllProjectsControlPanelprivate
mActionImportEagleProjectControlPanelprivate
mActionKeyboardShortcutsReferenceControlPanelprivate
mActionLibraryManagerControlPanelprivate
mActionNewProjectControlPanelprivate
mActionOnlineDocumentationControlPanelprivate
mActionOpenProjectControlPanelprivate
mActionQtQuickTestControlPanelprivate
mActionQuitControlPanelprivate
mActionRescanLibrariesControlPanelprivate
mActionSwitchWorkspaceControlPanelprivate
mActionWebsiteControlPanelprivate
mActionWorkspaceSettingsControlPanelprivate
mFavoriteProjectsModelControlPanelprivate
mLibraryManagerControlPanelprivate
mOpenLibraryEditorsControlPanelprivate
mOpenProjectEditorsControlPanelprivate
mProjectLibraryUpdaterControlPanelprivate
mProjectTreeModelControlPanelprivate
mRecentProjectsModelControlPanelprivate
mStandardCommandHandlerControlPanelprivate
mUiControlPanelprivate
mWorkspaceControlPanelprivate
newProject(bool eagleImport=false, FilePath parentDir=FilePath()) noexceptControlPanelprivate
on_favoriteProjectsListView_clicked(const QModelIndex &index)ControlPanelprivateslot
on_favoriteProjectsListView_customContextMenuRequested(const QPoint &pos)ControlPanelprivateslot
on_favoriteProjectsListView_entered(const QModelIndex &index)ControlPanelprivateslot
on_projectTreeView_clicked(const QModelIndex &index)ControlPanelprivateslot
on_projectTreeView_customContextMenuRequested(const QPoint &pos)ControlPanelprivateslot
on_projectTreeView_doubleClicked(const QModelIndex &index)ControlPanelprivateslot
on_recentProjectsListView_clicked(const QModelIndex &index)ControlPanelprivateslot
on_recentProjectsListView_customContextMenuRequested(const QPoint &pos)ControlPanelprivateslot
on_recentProjectsListView_entered(const QModelIndex &index)ControlPanelprivateslot
openLibraryEditor(const FilePath &libDir) noexceptControlPanelprivate
openLibraryManager() noexceptControlPanelprivate
openProject(FilePath filepath=FilePath()) noexceptControlPanelprivate
openProjectLibraryUpdater(const FilePath &project) noexceptControlPanelslot
openProjectPassedByOs(const QString &file, bool silent=false) noexceptControlPanelprivateslot
openProjectsPassedByCommandLine() noexceptControlPanelprivateslot
operator=(const ControlPanel &rhs)=deleteControlPanel
projectEditorClosed() noexceptControlPanelprivateslot
ProjectLibraryUpdaterControlPanelfriend
removeProjectsTreeItem(const FilePath &fp) noexceptControlPanelprivate
saveSettings()ControlPanelprivate
showControlPanel() noexceptControlPanelslot
showProjectReadmeInBrowser(const FilePath &projectFilePath) noexceptControlPanelprivate
switchWorkspace() noexceptControlPanelprivate
updateDesktopIntegrationMessage() noexceptControlPanelprivate
~ControlPanel() noexceptControlPanelvirtual