Signals | Public Member Functions | Public Attributes | Private Attributes | List of all members
moveit_setup_assistant::GroupEditWidget Class Reference

#include <group_edit_widget.h>

Inheritance diagram for moveit_setup_assistant::GroupEditWidget:
Inheritance graph
[legend]

Signals

void cancelEditing ()
 Event sent when user presses cancel button. More...
 
void deleteGroup ()
 Event sent when delete is being requested for group. More...
 
void save ()
 Button event for just saving, when in edit mode. More...
 
void saveChain ()
 Button event for new groups, progressing to adding a chain. More...
 
void saveJoints ()
 Button event for new groups, progressing to adding joints. More...
 
void saveLinks ()
 Button event for new groups, progressing to adding links. More...
 
void saveSubgroups ()
 Button event for new groups, progressing to adding subgroups. More...
 

Public Member Functions

 GroupEditWidget (QWidget *parent, moveit_setup_assistant::MoveItConfigDataPtr config_data)
 Constructor. More...
 
void loadKinematicPlannersComboBox ()
 Populate the combo dropdown box with kinematic planners. More...
 
void setSelected (const std::string &group_name)
 Set the previous data. More...
 

Public Attributes

QPushButton * btn_delete_
 
QPushButton * btn_save_
 
QComboBox * default_planner_field_
 
QLineEdit * group_name_field_
 
QLineEdit * kinematics_attempts_field_
 
QLineEdit * kinematics_resolution_field_
 
QComboBox * kinematics_solver_field_
 
QLineEdit * kinematics_timeout_field_
 
QWidget * new_buttons_widget_
 
QLabel * title_
 

Private Attributes

moveit_setup_assistant::MoveItConfigDataPtr config_data_
 Contains all the configuration data for the setup assistant. More...
 

Detailed Description

Definition at line 52 of file group_edit_widget.h.

Constructor & Destructor Documentation

moveit_setup_assistant::GroupEditWidget::GroupEditWidget ( QWidget *  parent,
moveit_setup_assistant::MoveItConfigDataPtr  config_data 
)

Constructor.

Definition at line 51 of file group_edit_widget.cpp.

Member Function Documentation

void moveit_setup_assistant::GroupEditWidget::cancelEditing ( )
signal

Event sent when user presses cancel button.

void moveit_setup_assistant::GroupEditWidget::deleteGroup ( )
signal

Event sent when delete is being requested for group.

void moveit_setup_assistant::GroupEditWidget::loadKinematicPlannersComboBox ( )

Populate the combo dropdown box with kinematic planners.

Definition at line 299 of file group_edit_widget.cpp.

void moveit_setup_assistant::GroupEditWidget::save ( )
signal

Button event for just saving, when in edit mode.

void moveit_setup_assistant::GroupEditWidget::saveChain ( )
signal

Button event for new groups, progressing to adding a chain.

void moveit_setup_assistant::GroupEditWidget::saveJoints ( )
signal

Button event for new groups, progressing to adding joints.

void moveit_setup_assistant::GroupEditWidget::saveLinks ( )
signal

Button event for new groups, progressing to adding links.

void moveit_setup_assistant::GroupEditWidget::saveSubgroups ( )
signal

Button event for new groups, progressing to adding subgroups.

void moveit_setup_assistant::GroupEditWidget::setSelected ( const std::string &  group_name)

Set the previous data.

Definition at line 217 of file group_edit_widget.cpp.

Member Data Documentation

QPushButton* moveit_setup_assistant::GroupEditWidget::btn_delete_

Definition at line 81 of file group_edit_widget.h.

QPushButton* moveit_setup_assistant::GroupEditWidget::btn_save_

Definition at line 82 of file group_edit_widget.h.

moveit_setup_assistant::MoveItConfigDataPtr moveit_setup_assistant::GroupEditWidget::config_data_
private

Contains all the configuration data for the setup assistant.

Definition at line 124 of file group_edit_widget.h.

QComboBox* moveit_setup_assistant::GroupEditWidget::default_planner_field_

Definition at line 80 of file group_edit_widget.h.

QLineEdit* moveit_setup_assistant::GroupEditWidget::group_name_field_

Definition at line 75 of file group_edit_widget.h.

QLineEdit* moveit_setup_assistant::GroupEditWidget::kinematics_attempts_field_

Definition at line 79 of file group_edit_widget.h.

QLineEdit* moveit_setup_assistant::GroupEditWidget::kinematics_resolution_field_

Definition at line 77 of file group_edit_widget.h.

QComboBox* moveit_setup_assistant::GroupEditWidget::kinematics_solver_field_

Definition at line 76 of file group_edit_widget.h.

QLineEdit* moveit_setup_assistant::GroupEditWidget::kinematics_timeout_field_

Definition at line 78 of file group_edit_widget.h.

QWidget* moveit_setup_assistant::GroupEditWidget::new_buttons_widget_

Definition at line 83 of file group_edit_widget.h.

QLabel* moveit_setup_assistant::GroupEditWidget::title_

Definition at line 74 of file group_edit_widget.h.


The documentation for this class was generated from the following files:


moveit_setup_assistant
Author(s): Dave Coleman
autogenerated on Sun Oct 18 2020 13:19:28