17#ifndef GAZEBO_PLUGINS_KEYBOARDGUIPLUGIN_HH_
18#define GAZEBO_PLUGINS_KEYBOARDGUIPLUGIN_HH_
27 class KeyboardGUIPluginPrivate;
49 private:
bool eventFilter(QObject *_obj, QEvent *_event);
53 private: std::unique_ptr<KeyboardGUIPluginPrivate> dataPtr;
A plugin loaded within the gzclient on startup.
Definition GuiPlugin.hh:27
A GUI plugin that captures key strokes from gzclient GUI and publishes over gz transport topic ~/keyb...
Definition KeyboardGUIPlugin.hh:32
KeyboardGUIPlugin()
Constructor.
void OnKeyPress(const gazebo::common::KeyEvent &_event)
Callback for a key press event.
virtual ~KeyboardGUIPlugin()
Destructor.
Generic description of a keyboard event.
Definition KeyEvent.hh:33
Forward declarations for the common classes.
Definition Animation.hh:27