new_architecture_wizard.h
Go to the documentation of this file.
00001 #ifndef _RQT_MRTA_NEW_ARCHITECTURE_WIZARD_H_
00002 #define _RQT_MRTA_NEW_ARCHITECTURE_WIZARD_H_
00003 
00004 #include <QWizard>
00005 #include "rqt_mrta/config/architecture/rqt_mrta_architecture.h"
00006 
00007 namespace rqt_mrta
00008 {
00009 typedef config::architecture::RqtMrtaArchitecture Config;
00010 
00011 class NewArchitectureWizard : public QWizard
00012 {
00013   Q_OBJECT
00014 public:
00015   enum Page
00016   {
00017     RegisterArchitecture
00018   };
00019   NewArchitectureWizard(QWidget* parent, Config* config,
00020                        Qt::WindowFlags flags = 0);
00021   virtual ~NewArchitectureWizard();
00022   Config* getConfig() const;
00023 
00024 private:
00025   Config* config_;
00026 
00027 private slots:
00028   void generate();
00029   void resetConfig();
00030 };
00031 }
00032 
00033 #endif // _RQT_MRTA_NEW_ARCHITECTURE_WIZARD_H_


rqt_mrta
Author(s): Adriano Henrique Rossette Leite
autogenerated on Thu Jun 6 2019 18:50:52