78 SetupAssistantWidget(
const rviz_common::ros_integration::RosNodeAbstractionIface::WeakPtr& node, QWidget* parent,
79 const boost::program_options::variables_map& args);
101 virtual bool notify(QObject* rec, QEvent* ev);
122 void navigationClicked(
const QModelIndex& index);
137 void onAdvanceRequest();
144 void onModalModeUpdate(
bool isModal);
150 rviz_common::ros_integration::RosNodeAbstractionIface::WeakPtr node_abstraction_;
151 rclcpp::Node::SharedPtr node_;
152 QList<QString> nav_name_list_;
156 QSplitter* splitter_;
157 QStackedWidget* main_content_;
159 std::mutex change_screen_lock_;
162 pluginlib::ClassLoader<SetupStepWidget> widget_loader_;
163 std::vector<std::shared_ptr<SetupStepWidget>> steps_;
166 DataWarehousePtr config_data_;