Radar.hpp
Go to the documentation of this file.
1 
6 #ifndef RQT_ENGAGEMENT_RADAR__RADAR_HPP
7 #define RQT_ENGAGEMENT_RADAR__RADAR_HPP
8 
9 #include <rqt_gui_cpp/plugin.h>
10 #include <QWidget>
11 #include <unistd.h>
12 
13 namespace rqt_human_radar {
14 
15 class Radar;
16 
17 class Radar : public rqt_gui_cpp::Plugin {
18  Q_OBJECT
19  public:
23  Radar();
27  virtual ~Radar();
28 
32  virtual void initPlugin(qt_gui_cpp::PluginContext &context);
36  virtual void shutdownPlugin();
40  virtual void saveSettings(qt_gui_cpp::Settings &plugin_settings, qt_gui_cpp::Settings &instance_settings) const;
44  virtual void restoreSettings(const qt_gui_cpp::Settings &plugin_settings,
45  const qt_gui_cpp::Settings &instance_settings);
46  private:
47  QWidget* widget_;
48 };
49 
50 } /* namespace */
51 
52 #endif /* RQT_ENGAGEMENT_RADAR__RADAR_HPP */
rqt_human_radar::Radar::~Radar
virtual ~Radar()
Destructor.
Definition: Radar.cpp:21
rqt_human_radar::Radar::shutdownPlugin
virtual void shutdownPlugin()
template function for rqt plugins
Definition: Radar.cpp:30
qt_gui_cpp::PluginContext
qt_gui_cpp::Settings
rqt_gui_cpp::Plugin
rqt_human_radar::Radar::initPlugin
virtual void initPlugin(qt_gui_cpp::PluginContext &context)
template function for rqt plugins
Definition: Radar.cpp:24
rqt_human_radar::Radar
Definition: Radar.hpp:17
rqt_human_radar::Radar::saveSettings
virtual void saveSettings(qt_gui_cpp::Settings &plugin_settings, qt_gui_cpp::Settings &instance_settings) const
template function for rqt plugins
Definition: Radar.cpp:33
rqt_human_radar::Radar::widget_
QWidget * widget_
Definition: Radar.hpp:47
rqt_human_radar::Radar::Radar
Radar()
Constructor.
Definition: Radar.cpp:15
plugin.h
rqt_human_radar
Definition: Radar.hpp:13
rqt_human_radar::Radar::restoreSettings
virtual void restoreSettings(const qt_gui_cpp::Settings &plugin_settings, const qt_gui_cpp::Settings &instance_settings)
template function for rqt plugins
Definition: Radar.cpp:37


rqt_human_radar
Author(s): Lorenzo Ferrini
autogenerated on Fri Dec 16 2022 03:43:38