20#ifndef LIBREPCB_EDITOR_CMDREMOVEUNUSEDLIBRARYELEMENTS_H
21#define LIBREPCB_EDITOR_CMDREMOVEUNUSEDLIBRARYELEMENTS_H
26#include "../../undocommandgroup.h"
The Project class represents a whole (opened) project with all its content.
Definition: project.h:71
The CmdRemoveUnusedLibraryElements class.
Definition: cmdremoveunusedlibraryelements.h:46
~CmdRemoveUnusedLibraryElements() noexcept
Definition: cmdremoveunusedlibraryelements.cpp:53
Project & mProject
Definition: cmdremoveunusedlibraryelements.h:57
CmdRemoveUnusedLibraryElements(Project &project) noexcept
Definition: cmdremoveunusedlibraryelements.cpp:48
bool performExecute() override
Execute the command the first time.
Definition: cmdremoveunusedlibraryelements.cpp:60
The UndoCommandGroup class makes it possible to pack multiple undo commands together (it acts as a pa...
Definition: undocommandgroup.h:44
Definition: occmodel.cpp:77