18 #ifndef GZ_SIM_GUI_SPAWN_HH_
19 #define GZ_SIM_GUI_SPAWN_HH_
23 #include <gz/gui/GuiEvents.hh>
24 #include <gz/gui/Plugin.hh>
34 class Spawn :
public gz::gui::Plugin
50 public: ~
Spawn() override;
53 public:
void LoadConfig(const tinyxml2::XMLElement *_pluginElem) override;
57 public:
void OnDropped(const
gz::gui::events::DropOnScene *_event);
68 protected:
bool eventFilter(QObject *_obj, QEvent *_event) override;
80 private:
std::unique_ptr<SpawnPrivate> dataPtr;