Signals | Public Member Functions | Public Attributes | Private Slots | Private Member Functions | Private Attributes
moveit_setup_assistant::StartScreenWidget Class Reference

Start screen user interface for MoveIt Configuration Assistant. More...

#include <start_screen_widget.h>

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

List of all members.

Signals

void loadRviz ()
 Inform the parent widget to load rviz. This is done so that progress bar can be more accurate.
void readyToProgress ()
 Event that is fired when the start screen has all its requirements completed and user can move on.

Public Member Functions

 StartScreenWidget (QWidget *parent, moveit_setup_assistant::MoveItConfigDataPtr config_data)
 Start screen user interface for MoveIt Configuration Assistant.
 ~StartScreenWidget ()

Public Attributes

QPushButton * btn_load_
moveit_setup_assistant::MoveItConfigDataPtr config_data_
 Contains all the configuration data for the setup assistant.
QImage * logo_image_
QLabel * logo_image_label_
QLabel * next_label_
QProgressBar * progress_bar_
QImage * right_image_
QLabel * right_image_label_
SelectModeWidgetselect_mode_
LoadPathWidgetstack_path_
LoadPathWidgeturdf_file_

Private Slots

void loadFilesClick ()
 Button event for loading user chosen files.
void showExistingOptions ()
 User has chosen to show edit options.
void showNewOptions ()
 User has chosen to show new options.

Private Member Functions

bool createFullPackagePath ()
 Get the full package path for editing an existing package.
bool createFullSRDFPath (const std::string &package_path)
 Make the full SRDF path using the loaded .setup_assistant data.
bool createFullURDFPath ()
 Make the full URDF path using the loaded .setup_assistant data.
bool extractPackageNameFromPath ()
bool loadExistingFiles ()
 Load exisiting package files.
bool loadNewFiles ()
 Load chosen files for creating new package.
bool loadSRDFFile (const std::string &srdf_file_path)
 Load SRDF File.
bool loadURDFFile (const std::string &urdf_file_path)
 Load URDF File to Parameter Server.
bool setSRDFFile (const std::string &srdf_string)
 Put SRDF File on Parameter Server.

Private Attributes

bool create_new_package_
 Create new config files, or load previos one?

Detailed Description

Start screen user interface for MoveIt Configuration Assistant.

Definition at line 67 of file start_screen_widget.h.


Constructor & Destructor Documentation

Start screen user interface for MoveIt Configuration Assistant.

Definition at line 70 of file start_screen_widget.cpp.

Definition at line 229 of file start_screen_widget.cpp.


Member Function Documentation

Get the full package path for editing an existing package.

Definition at line 798 of file start_screen_widget.cpp.

bool moveit_setup_assistant::StartScreenWidget::createFullSRDFPath ( const std::string &  package_path) [private]

Make the full SRDF path using the loaded .setup_assistant data.

Definition at line 776 of file start_screen_widget.cpp.

Make the full URDF path using the loaded .setup_assistant data.

Definition at line 728 of file start_screen_widget.cpp.

Definition at line 632 of file start_screen_widget.cpp.

Load exisiting package files.

Definition at line 316 of file start_screen_widget.cpp.

Button event for loading user chosen files.

Definition at line 272 of file start_screen_widget.cpp.

Load chosen files for creating new package.

Definition at line 414 of file start_screen_widget.cpp.

Inform the parent widget to load rviz. This is done so that progress bar can be more accurate.

bool moveit_setup_assistant::StartScreenWidget::loadSRDFFile ( const std::string &  srdf_file_path) [private]

Load SRDF File.

Definition at line 573 of file start_screen_widget.cpp.

bool moveit_setup_assistant::StartScreenWidget::loadURDFFile ( const std::string &  urdf_file_path) [private]

Load URDF File to Parameter Server.

Definition at line 493 of file start_screen_widget.cpp.

Event that is fired when the start screen has all its requirements completed and user can move on.

bool moveit_setup_assistant::StartScreenWidget::setSRDFFile ( const std::string &  srdf_string) [private]

Put SRDF File on Parameter Server.

Definition at line 598 of file start_screen_widget.cpp.

User has chosen to show edit options.

Definition at line 255 of file start_screen_widget.cpp.

User has chosen to show new options.

Definition at line 238 of file start_screen_widget.cpp.


Member Data Documentation

Definition at line 91 of file start_screen_widget.h.

Contains all the configuration data for the setup assistant.

Definition at line 100 of file start_screen_widget.h.

Create new config files, or load previos one?

Definition at line 137 of file start_screen_widget.h.

Definition at line 96 of file start_screen_widget.h.

Definition at line 97 of file start_screen_widget.h.

Definition at line 92 of file start_screen_widget.h.

Definition at line 93 of file start_screen_widget.h.

Definition at line 94 of file start_screen_widget.h.

Definition at line 95 of file start_screen_widget.h.

Definition at line 87 of file start_screen_widget.h.

Definition at line 88 of file start_screen_widget.h.

Definition at line 89 of file start_screen_widget.h.


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


moveit_setup_assistant
Author(s): Dave Coleman
autogenerated on Mon Oct 6 2014 02:32:28