#include <new_application_wizard.h>
Public Types | |
| enum | Page { DefineApplication, DefineArchitecture, DefineRobots, DefineParameters, Summary } |
Public Member Functions | |
| RqtMrtaApplicationConfig * | getApplicationConfig () const |
| RqtMrtaArchitectureConfig * | getArchitectureConfig () const |
| RqtMrtaApplicationPackageConfig * | getPackageConfig () const |
| NewApplicationWizard (QWidget *parent, RqtMrtaApplicationConfig *application_config, Qt::WindowFlags flags=0) | |
| virtual | ~NewApplicationWizard () |
Private Slots | |
| void | generate () |
| void | resetConfig () |
| void | summary () |
Private Member Functions | |
| NewApplicationWizardPage * | createSummaryPage () |
Private Attributes | |
| RqtMrtaApplicationConfig * | application_config_ |
| RqtMrtaArchitectureConfig * | architecture_config_ |
| RqtMrtaApplicationPackageConfig * | package_config_ |
| QLabel * | summary_label_ |
Definition at line 16 of file new_application_wizard.h.
Definition at line 20 of file new_application_wizard.h.
| rqt_mrta::NewApplicationWizard::NewApplicationWizard | ( | QWidget * | parent, |
| RqtMrtaApplicationConfig * | application_config, | ||
| Qt::WindowFlags | flags = 0 |
||
| ) |
Definition at line 15 of file new_application_wizard.cpp.
| rqt_mrta::NewApplicationWizard::~NewApplicationWizard | ( | ) | [virtual] |
Definition at line 39 of file new_application_wizard.cpp.
Definition at line 89 of file new_application_wizard.cpp.
| void rqt_mrta::NewApplicationWizard::generate | ( | ) | [private, slot] |
Definition at line 69 of file new_application_wizard.cpp.
Definition at line 54 of file new_application_wizard.cpp.
Definition at line 64 of file new_application_wizard.cpp.
Definition at line 59 of file new_application_wizard.cpp.
| void rqt_mrta::NewApplicationWizard::resetConfig | ( | ) | [private, slot] |
Definition at line 125 of file new_application_wizard.cpp.
| void rqt_mrta::NewApplicationWizard::summary | ( | ) | [private, slot] |
Definition at line 97 of file new_application_wizard.cpp.
Definition at line 37 of file new_application_wizard.h.
Definition at line 39 of file new_application_wizard.h.
Definition at line 38 of file new_application_wizard.h.
QLabel* rqt_mrta::NewApplicationWizard::summary_label_ [private] |
Definition at line 40 of file new_application_wizard.h.