Class ScenarioView
Defined in File scenario_view.h
Inheritance Relationships
Base Type
public rviz_common::Panel
Class Documentation
-
class ScenarioView : public rviz_common::Panel
Public Functions
-
ScenarioView(QWidget *parent = 0)
-
virtual void load(const rviz_common::Config &config) override
-
virtual void save(rviz_common::Config config) const override
Signals
-
void doubleClickedA(int index)
Protected Functions
-
virtual void onInitialize() override
-
void setIcon(int status, QTreeWidgetItem *item) const
Protected Attributes
-
rclcpp::Subscription<py_trees_ros_interfaces::msg::BehaviourTree>::SharedPtr mBehaviorTreeSubscriber
-
rclcpp::Node::SharedPtr _node
-
py_trees_ros_interfaces::msg::BehaviourTree::SharedPtr mPreviousMsg
-
QTreeWidget *mScenarioView
-
TreeModel *mTreeModel
-
bool treeWidgetBuilt = false
-
QMap<QString, bool> *collapsedStates
-
QString mSnapshotTopic
-
QTimer mInitTimer
-
QIcon runningIcon = QIcon(":/icons/chevron-right-o.png")
-
QIcon successIcon = QIcon(":/icons/check-o.png")
-
QIcon failedIcon = QIcon(":/icons/close-o.png")
-
QIcon waitingIcon = QIcon(":/icons/corner-down-right.png")
-
ScenarioView(QWidget *parent = 0)