1 #ifndef SETNODEVALUECOMMAND_H 2 #define SETNODEVALUECOMMAND_H 24 std::shared_ptr<dtree::Node> node;
33 #endif // SETNODEVALUECOMMAND_H
An abstract class that implements an interface for commands that can be undone and redone.
Definition: command.h:9
virtual bool execute()
Execute the command.
Definition: setnodevaluecommand.cpp:33
virtual bool redo()
Redo the command.
Definition: setnodevaluecommand.cpp:51
virtual ~SetNodeValueCommand()
Definition: setnodevaluecommand.cpp:27
virtual bool undo()
Undo the command.
Definition: setnodevaluecommand.cpp:42
Definition: setnodevaluecommand.h:12
SetNodeValueCommand(QList< QGraphicsItem * > items, double new_value)
Definition: setnodevaluecommand.cpp:6
Definition: graphnodeitem.h:36