4 #ifndef CONTROLWIDGET_H
5 #define CONTROLWIDGET_H
7 #include <control_widget/controlbutton.h>
9 #include <rqt_gui_cpp/plugin.h>
10 #include <QMainWindow>
13 #include <ros/node_handle.h>
17 namespace Ui {
class ControlWidget; }
19 namespace control_widget
22 class ControlWidget :
public rqt_gui_cpp::Plugin
27 virtual ~ControlWidget();
29 virtual void initPlugin(qt_gui_cpp::PluginContext& context);
30 virtual void shutdownPlugin();
33 void receiveFeedback(QStringList& output);
34 void showConsoleMenu(
const QPoint&);
37 void retrievePressed();
44 Ui::ControlWidget *m_ui;
47 std::vector<ControlButton*>m_buttons;