32 lines
678 B
C++
32 lines
678 B
C++
#include "LayerTreeImageNode.h"
|
|
#include "RasterImageLayer.h"
|
|
|
|
LayerTreeImageNode::LayerTreeImageNode(RasterImageLayer* imageLayer,
|
|
const QString& name,
|
|
QWidget* widget,
|
|
QObject* parent)
|
|
: LayerTreeNode(name, parent)
|
|
, m_imageLayer(imageLayer)
|
|
, m_widget(widget)
|
|
{
|
|
}
|
|
|
|
LayerTreeImageNode::~LayerTreeImageNode()
|
|
{
|
|
}
|
|
|
|
LayerTreeNode::Type LayerTreeImageNode::type() const
|
|
{
|
|
return Type::Image;
|
|
}
|
|
|
|
QWidget* LayerTreeImageNode::widget() const
|
|
{
|
|
return m_widget;
|
|
}
|
|
|
|
void LayerTreeImageNode::setWidget(QWidget* widget)
|
|
{
|
|
m_widget = widget;
|
|
}
|