1#ifndef SKILLEXECUTIONTREEWIDGET_H
2#define SKILLEXECUTIONTREEWIDGET_H
12 using StatusMap = std::map<skills::SkillExecutionID, skills::SkillStatusUpdate>;
18 QWidget* parent =
nullptr) :
45 void executionSelectionChanged(QTreeWidgetItem* current, QTreeWidgetItem* previous);
46 void runContextMenu(
const QPoint& pos);
47 void stopSelectedExecution();
48 void rerunSkillWithSimilarParams();
52 void connectSignals();
58 bool selectionValid();
static DateTime Invalid()
static const constexpr char * UNKNOWN
MemoryCommunicatorBase(std::shared_ptr< SkillManagerWrapper > _memory)
std::map< skills::SkillExecutionID, skills::SkillStatusUpdate > StatusMap
static const constexpr char * UNKNOWN