OSDN Git Service

revises makefile
[qcad/qcad.git] / qcadwin / undo / QUndoModify.cpp
1 #include "QUndoModify.h"
2 //---------------------------------------------------------------------------
3 QUndoModify::QUndoModify(QCircuit *oldqc, QCircuit *newqc) {
4   qCircuit = oldqc->Clone();
5   cX = newqc->GetX();
6   cY = newqc->GetY();
7 }
8 //---------------------------------------------------------------------------
9 void
10 QUndoModify::Undo(QManager *qManager) {
11   QCircuit *qc = qManager->GetQCircuitAt(cX, cY);
12   if (qc == NULL) {
13     return;
14   }
15   qManager->Swap(qc, this->qCircuit);
16 }
17 //---------------------------------------------------------------------------
18