Public Member Functions | Protected Slots | Protected Member Functions | Private Attributes | List of all members
choreo_gui::ModelInputConfigWidget Class Reference

#include <model_input_config_widget.h>

Inheritance diagram for choreo_gui::ModelInputConfigWidget:
Inheritance graph
[legend]

Public Member Functions

 ModelInputConfigWidget (choreo_msgs::ModelInputParameters params)
 
choreo_msgs::ModelInputParameters & params ()
 
virtual void update_display_fields ()
 Reads the internal data structure to update the fields of the GUI. More...
 
virtual void update_internal_fields ()
 Reads the fields of the GUI to update the internal data structure. More...
 
- Public Member Functions inherited from choreo_gui::ParameterWindowBase
virtual void show ()
 Updates GUI parameters and shows the main window. More...
 

Protected Slots

virtual void get_file_path_handler ()
 
- Protected Slots inherited from choreo_gui::ParameterWindowBase
virtual void accept_changes_handler ()
 
virtual void cancel_changes_handler ()
 
virtual void save_changes_handler ()
 

Protected Member Functions

virtual int get_unit_combobox_value ()
 

Private Attributes

std::string last_filepath_
 
choreo_msgs::ModelInputParameters params_
 
Ui::ModelInputConfigWindow * ui_
 

Additional Inherited Members

- Signals inherited from choreo_gui::ParameterWindowBase
void parameters_changed ()
 Indicates an edit of the GUI interface by the user. More...
 
void parameters_save_requested ()
 

Detailed Description

Definition at line 20 of file model_input_config_widget.h.

Constructor & Destructor Documentation

choreo_gui::ModelInputConfigWidget::ModelInputConfigWidget ( choreo_msgs::ModelInputParameters  params)

Definition at line 11 of file model_input_config_widget.cpp.

Member Function Documentation

void choreo_gui::ModelInputConfigWidget::get_file_path_handler ( )
protectedvirtualslot

Definition at line 87 of file model_input_config_widget.cpp.

int choreo_gui::ModelInputConfigWidget::get_unit_combobox_value ( )
protectedvirtual

Definition at line 68 of file model_input_config_widget.cpp.

choreo_msgs::ModelInputParameters& choreo_gui::ModelInputConfigWidget::params ( )
inline

Definition at line 25 of file model_input_config_widget.h.

void choreo_gui::ModelInputConfigWidget::update_display_fields ( )
virtual

Reads the internal data structure to update the fields of the GUI.

Implements choreo_gui::ParameterWindowBase.

Definition at line 34 of file model_input_config_widget.cpp.

void choreo_gui::ModelInputConfigWidget::update_internal_fields ( )
virtual

Reads the fields of the GUI to update the internal data structure.

Implements choreo_gui::ParameterWindowBase.

Definition at line 51 of file model_input_config_widget.cpp.

Member Data Documentation

std::string choreo_gui::ModelInputConfigWidget::last_filepath_
private

Definition at line 39 of file model_input_config_widget.h.

choreo_msgs::ModelInputParameters choreo_gui::ModelInputConfigWidget::params_
private

Definition at line 37 of file model_input_config_widget.h.

Ui::ModelInputConfigWindow* choreo_gui::ModelInputConfigWidget::ui_
private

Definition at line 38 of file model_input_config_widget.h.


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


choreo_gui
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 03:58:56