add undo command for linkable element

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2716 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
blacksun
2014-01-07 20:11:28 +00:00
parent b1704f8260
commit 6e58482495
6 changed files with 76 additions and 1 deletions

View File

@@ -587,4 +587,19 @@ class ImageResizerCommand : public QUndoCommand {
Diagram *diagram;
};
class LinkElementsCommand : public QUndoCommand {
public:
// constructor destructor
LinkElementsCommand (Element *elmt1, Element *elmt2, QUndoCommand *parent = 0);
virtual ~LinkElementsCommand();
//methods
virtual void undo();
virtual void redo();
private:
//attributes
Diagram*diagram_;
Element *elmt_1, *elmt_2;
};
#endif