widgets_list.h
Go to the documentation of this file.
00001 
00034 // Author: Isaac Saito
00035 #ifndef _WIDGETS_LIST_H
00036 #define _WIDGETS_LIST_H
00037 
00038 #include <QHash>
00039 #include <QList>
00040 #include <QString>
00041 #include <QVBoxLayout>
00042 #include <QWidget>
00043 
00044 #include <ros/ros.h>
00045 
00046 #include <ui_widgets_list.h> // Generated under %CATKIN_WS%/build/%prj% by Catkin.
00047 namespace rqt_cpp_common
00048 {
00049 
00062 class WidgetsList : public QWidget
00063 {
00064   Q_OBJECT
00065 
00066 public:
00067 
00068   WidgetsList();
00069 
00070 private:
00071   QHash<QString, QWidget*> *table_widgets;
00072   Ui::WidgetsList ui_;
00073 
00074   void add_widget(QString id_widget, QWidget *widget);
00075   void remove_node(QString widget_id);
00076 };
00077 } // namespace
00078 #endif // _WIDGETS_LIST_H
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends


rqt_cpp_common
Author(s): Isaac Saito
autogenerated on Tue Oct 15 2013 12:38:38