30 lines
524 B
C++
30 lines
524 B
C++
#ifndef CONFIG_WIDGET_NODE_H
|
|
#define CONFIG_WIDGET_NODE_H
|
|
|
|
#include <QWidget>
|
|
|
|
#include "core/gtl_data_model_node.h"
|
|
|
|
namespace gtl
|
|
{
|
|
namespace gui
|
|
{
|
|
namespace config
|
|
{
|
|
class widget_node : public QWidget
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
explicit widget_node(QWidget *parent = nullptr);
|
|
|
|
virtual void set_node(gtl::data_model_node* node) = 0;
|
|
|
|
signals:
|
|
|
|
};
|
|
}
|
|
}
|
|
}
|
|
|
|
#endif // CONFIG_WIDGET_NODE_H
|