20#ifndef LIBREPCB_EDITOR_EDITORTOOLBOX_H
21#define LIBREPCB_EDITOR_EDITORTOOLBOX_H
39class ComponentInstance;
41class WorkspaceLibraryDb;
83 static QString
toMultiLine(
const QString& s)
noexcept;
92 static QString
cleanKeywords(
const QString& userInput)
noexcept;
101 static QIcon
svgIcon(
const QString& file)
noexcept;
136 QWidget& returnFocusToWidget)
noexcept;
152 const std::optional<Uuid>& filterDev = std::nullopt)
noexcept;
170 const std::optional<Uuid>& filterDev,
171 QPointer<QWidget> editor,
172 QMenu& root)
noexcept;
202 const QString& manufacturer,
203 QPointer<QWidget> parent)
noexcept;
The ComponentInstance class.
Definition componentinstance.h:54
The Workspace class represents a workspace with all its data (library, projects, settings,...
Definition workspace.h:54
The WorkspaceLibraryDb class.
Definition workspacelibrarydb.h:58
Definition occmodel.cpp:77