Initial Commit

This commit is contained in:
xypwn
2020-03-24 20:18:39 +01:00
commit dfeb7de33c
70 changed files with 4920 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
#ifndef REMOVEPARTS_H
#define REMOVEPARTS_H
#include <QUndoCommand>
#include <QList>
class Scene;
class Part;
class Connector;
class RemoveParts : public QUndoCommand
{
public:
RemoveParts(Scene* scene, const QList<Part*>& parts);
~RemoveParts();
void redo() override;
void undo() override;
private:
Scene* m_scene;
QList<Part*> m_parts;
QUndoStack* m_wireUndoStack;
};
#endif // REMOVEPARTS_H