test_sdk/gui/config/gtl_gui_config_widget_device.h

35 lines
724 B
C
Raw Permalink Normal View History

#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<QString, int> _indices;
};
}
}
}
#endif // GTL_GUI_CONFIG_WIDGET_DEVICE_H