MCPcopy Create free account
hub / github.com/Palm1r/QodeAssist / addTask

Method addTask

TaskFlow/core/Flow.cpp:36–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

34}
35
36void Flow::addTask(BaseTask *task)
37{
38 if (!task) {
39 return;
40 }
41
42 QMutexLocker locker(&m_flowMutex);
43
44 QString taskId = task->taskId();
45 if (m_tasks.contains(taskId)) {
46 qWarning() << "Flow::addTask - Task with ID" << taskId << "already exists";
47 return;
48 }
49
50 m_tasks.insert(taskId, task);
51 task->setParent(this);
52
53 emit taskAdded(taskId);
54}
55
56void Flow::removeTask(const QString &taskId)
57{

Callers

nothing calls this directly

Calls 1

taskIdMethod · 0.45

Tested by

no test coverage detected