Widget for loading widget plugins.  
#include <plugin_loader_widget.h>
 | 
| 
  | PluginLoaderWidget (std::shared_ptr< const WidgetFactory > factory, const QString &title, QWidget *parent=nullptr) | 
|   | 
| 
QWidgetList  | getWidgets () const | 
|   | 
| void  | configure (const YAML::Node &config) override | 
|   | Configures the elements of the widget from a YAML node.  
  | 
|   | 
| void  | save (YAML::Node &config) const override | 
|   | Saves the configuration of the widget to a YAML node.  
  | 
|   | 
| 
void  | removeWidgets () | 
|   | 
| 
  | BaseWidget (QWidget *parent=nullptr) | 
|   | 
 | 
| 
void  | addWidget (const QString &plugin_name, const YAML::Node &config) | 
|   | 
| 
void  | shiftCurrentWidget (const int offset) | 
|   | 
 | 
| 
Ui::PluginLoader *  | ui_ | 
|   | 
| 
std::shared_ptr< const WidgetFactory >  | factory_ | 
|   | 
◆ configure()
template<typename PluginT > 
 
 
◆ save()
template<typename PluginT >