#ifndef GTL_GUI_CONFIG_WIDGET_DEVICE_H #define GTL_GUI_CONFIG_WIDGET_DEVICE_H #include "gtl_gui_config_widget_node.h" namespace Ui { class config_widget_device; } namespace gtl { namespace gui { namespace config { class widget_device : public widget_node { Q_OBJECT public: explicit widget_device(QWidget *parent = nullptr); ~widget_device(); virtual void set_node(gtl::data_model_node* node) override; private: Ui::config_widget_device *ui; std::map _indices; }; } } } #endif // GTL_GUI_CONFIG_WIDGET_DEVICE_H