MCPcopy Create free account
hub / github.com/BehaviorTree/Groot / SidepanelReplay

Method SidepanelReplay

bt_editor/sidepanel_replay.cpp:20–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

18
19
20SidepanelReplay::SidepanelReplay(QWidget *parent) :
21 QFrame(parent),
22 ui(new Ui::SidepanelReplay),
23 _prev_row(-1)
24{
25 ui->setupUi(this);
26
27 _table_model = new QStandardItemModel(0,4, this);
28
29 _table_model->setHeaderData(0,Qt::Horizontal, "Time");
30 _table_model->setHeaderData(1,Qt::Horizontal, "Node Name");
31 _table_model->setHeaderData(2,Qt::Horizontal, "Previous");
32 _table_model->setHeaderData(3,Qt::Horizontal, "Status");
33
34 ui->tableView->setModel(_table_model);
35 ui->tableView->horizontalHeader()->setSectionResizeMode(1, QHeaderView::Stretch);
36
37 _layout_update_timer = new QTimer(this);
38 _layout_update_timer->setSingleShot(true);
39 connect( _layout_update_timer, &QTimer::timeout, this, &SidepanelReplay::onTimerUpdate );
40
41
42 _play_timer = new QTimer(this);
43 _play_timer->setSingleShot(true);
44 connect( _play_timer, &QTimer::timeout, this, &SidepanelReplay::onPlayUpdate );
45
46 ui->tableView->installEventFilter(this);
47}
48
49SidepanelReplay::~SidepanelReplay()
50{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected