Initial SampleEditor

This commit is contained in:
Jack Andersen
2018-07-29 20:20:03 -10:00
parent 16745c9bf8
commit 8d24e19989
21 changed files with 469 additions and 144 deletions

View File

@@ -19,13 +19,13 @@ public:
class EditorUndoCommand : public QUndoCommand
{
protected:
std::shared_ptr<ProjectModel::INode> m_node;
amuse::ObjToken<ProjectModel::INode> m_node;
enum class Id
{
SMChangeVal,
};
public:
EditorUndoCommand(std::shared_ptr<ProjectModel::INode> node,
EditorUndoCommand(amuse::ObjToken<ProjectModel::INode> node,
const QString& text, QUndoCommand* parent = nullptr)
: QUndoCommand(text, parent), m_node(node) {}
void undo();