UI: Remove unnecessary Undo/Redo cleanup func

Since fixing the reference holding issue with scene/source deletion, the
undo/redo cleanup function (last param of add_action) is no longer
required.
This commit is contained in:
jp9000
2021-04-27 19:00:29 -07:00
parent 8946f02270
commit 78f1983f7d
12 changed files with 37 additions and 65 deletions

View File

@@ -20,7 +20,6 @@ class undo_stack {
std::string redo_data;
undo_redo_cb undo;
undo_redo_cb redo;
func d;
};
ui_ptr ui;
@@ -36,11 +35,10 @@ public:
void enable_undo_redo();
void disable_undo_redo();
void release();
void clear();
void add_action(const QString &name, undo_redo_cb undo,
undo_redo_cb redo, std::string undo_data,
std::string redo_data, func d);
std::string redo_data);
void undo();
void redo();
};