Spawn Class Reference
Allows to spawn models and lights using the spawn gui events or drag and drop. More...
#include <Spawn.hh>
Signals | |
| void | ErrorPopupTextChanged () |
| Notify the popup error text has changed. More... | |
| void | popupError () |
| Notify that an error has occurred (opens popup) Note that the function name needs to start with lowercase in order for the connection to work on the QML side. More... | |
Public Member Functions | |
| Spawn () | |
| Constructor. More... | |
| ~Spawn () override | |
| Destructor. More... | |
| Q_INVOKABLE QString | ErrorPopupText () const |
| Get the text for the popup error message. More... | |
| void | LoadConfig (const tinyxml2::XMLElement *_pluginElem) override |
| void | OnDropped (const gz::gui::events::DropOnScene *_event) |
| Handle drop events. More... | |
| Q_INVOKABLE void | SetErrorPopupText (const QString &_errorTxt) |
| Set the text for the popup error message. More... | |
Public Member Functions inherited from Plugin | |
| Plugin () | |
| virtual | ~Plugin () |
| QQuickItem * | CardItem () const |
| virtual std::string | ConfigStr () |
| QQmlContext * | Context () const |
| bool | DeleteLaterRequested () const |
| void | Load (const tinyxml2::XMLElement *_pluginElem) |
| QQuickItem * | PluginItem () const |
| void | PostParentChanges () |
| virtual std::string | Title () const |
Protected Member Functions | |
| bool | eventFilter (QObject *_obj, QEvent *_event) override |
Protected Member Functions inherited from Plugin | |
| void | DeleteLater () |
Properties | |
| QString | errorPopupText |
| Text for popup error. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Plugin | |
| std::string | configStr |
| std::string | title |
Detailed Description
Allows to spawn models and lights using the spawn gui events or drag and drop.
Constructor & Destructor Documentation
◆ Spawn()
| Spawn | ( | ) |
Constructor.
◆ ~Spawn()
|
override |
Destructor.
Member Function Documentation
◆ ErrorPopupText()
| Q_INVOKABLE QString ErrorPopupText | ( | ) | const |
Get the text for the popup error message.
- Returns
- The error text
◆ ErrorPopupTextChanged
|
signal |
Notify the popup error text has changed.
◆ eventFilter()
|
overrideprotected |
◆ LoadConfig()
|
overridevirtual |
Reimplemented from Plugin.
◆ OnDropped()
| void OnDropped | ( | const gz::gui::events::DropOnScene * | _event | ) |
Handle drop events.
- Parameters
-
[in] _event Event with drop information.
◆ popupError
|
signal |
Notify that an error has occurred (opens popup) Note that the function name needs to start with lowercase in order for the connection to work on the QML side.
◆ SetErrorPopupText()
| Q_INVOKABLE void SetErrorPopupText | ( | const QString & | _errorTxt | ) |
Set the text for the popup error message.
- Parameters
-
[in] _errorTxt The error text
Property Documentation
◆ errorPopupText
|
readwrite |
Text for popup error.
The documentation for this class was generated from the following file:
Public Member Functions inherited from