17 #ifndef GAZEBO_PLUGINS_KEYBOARDGUIPLUGIN_HH_
18 #define GAZEBO_PLUGINS_KEYBOARDGUIPLUGIN_HH_
25 # include <gazebo/gui/gui.hh>
31 class KeyboardGUIPluginPrivate;
53 private:
bool eventFilter(QObject *_obj, QEvent *_event);
57 private: std::unique_ptr<KeyboardGUIPluginPrivate> dataPtr;
A plugin loaded within the gzclient on startup.
Definition: GuiPlugin.hh:26
Generic description of a keyboard event.
Definition: KeyEvent.hh:32
A GUI plugin that captures key strokes from gzclient GUI and publishes over gz transport topic ~/keyb...
Definition: KeyboardGUIPlugin.hh:35
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:58