Fawkes API
Fawkes Development Version
|
Config editor plugin for the Nao joint stiffness values. More...
#include <naostiffness_config_plugin.h>
Public Member Functions | |
NaoStiffnessConfigPlugin (std::string ui_path) | |
Constructor. | |
virtual | ~NaoStiffnessConfigPlugin () |
Destructor. | |
Protected Member Functions | |
virtual void | pre_run () |
Config editor plugins need to implement this function. | |
virtual void | post_run (int response) |
This method is called after the dialog is closed. | |
virtual Gtk::Dialog * | load_dialog () |
In this function the (custom) dialog of the plugin needs to be initialized. |
Config editor plugin for the Nao joint stiffness values.
NaoStiffnessConfigPlugin::NaoStiffnessConfigPlugin | ( | std::string | ui_path | ) |
Constructor.
ui_path | path to the UI file for the plugin's dialog |
Definition at line 263 of file naostiffness_config_plugin.cpp.
NaoStiffnessConfigPlugin::~NaoStiffnessConfigPlugin | ( | ) | [virtual] |
Destructor.
Definition at line 269 of file naostiffness_config_plugin.cpp.
Gtk::Dialog * NaoStiffnessConfigPlugin::load_dialog | ( | ) | [protected, virtual] |
In this function the (custom) dialog of the plugin needs to be initialized.
Implements ConfigEditorPlugin.
Definition at line 415 of file naostiffness_config_plugin.cpp.
References ConfigEditorPlugin::m_builder, and NaoStiffnessConfigDialog::set_load_vals().
void NaoStiffnessConfigPlugin::post_run | ( | int | response | ) | [protected, virtual] |
This method is called after the dialog is closed.
Here, the input the user has made needs to be handled.
response | the response obtained from the run() method of the dialog (Gtk::RESPONSE_OK or Gtk::RESPONSE_CANCEL) |
Implements ConfigEditorPlugin.
Definition at line 396 of file naostiffness_config_plugin.cpp.
void NaoStiffnessConfigPlugin::pre_run | ( | ) | [protected, virtual] |
Config editor plugins need to implement this function.
It is called before the actual dialog is opened. Ususally, plugins want to parse the configuration, here, and initialize the GUI elements of the dialog.
Implements ConfigEditorPlugin.
Definition at line 390 of file naostiffness_config_plugin.cpp.