refactor: Moved execute function to protected

This commit is contained in:
Petr Mironychev
2025-07-20 12:52:02 +02:00
parent e136d6056a
commit 6a0198ae9b
2 changed files with 17 additions and 13 deletions

View File

@ -51,11 +51,13 @@ public:
QList<TaskPort *> getInputPorts() const;
QList<TaskPort *> getOutputPorts() const;
QFuture<TaskState> executeAsync();
virtual TaskState execute() = 0;
static QString taskStateAsString(TaskState state);
protected:
QFuture<TaskState> executeAsync();
private:
QString m_taskId;
QList<TaskPort *> m_inputs;