2026-02-05 15:32:34 +08:00
|
|
|
|
#include "LayerTreeLayerNode.h"
|
|
|
|
|
|
|
2026-03-14 00:38:44 +08:00
|
|
|
|
LayerTreeLayer::LayerTreeLayer(MapLayer* layer, QObject* parent)
|
2026-02-12 16:10:17 +08:00
|
|
|
|
: LayerTreeNode(layer ? layer->name() : QString(), parent), m_layer(layer)
|
2026-02-05 15:32:34 +08:00
|
|
|
|
{
|
|
|
|
|
|
}
|
2026-02-25 15:08:06 +08:00
|
|
|
|
|
2026-03-14 00:38:44 +08:00
|
|
|
|
LayerTreeNode::Type LayerTreeLayer::type() const
|
2026-02-25 15:08:06 +08:00
|
|
|
|
{
|
|
|
|
|
|
return Type::Layer;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// <20><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB> MapLayer ָ<>루<EFBFBD><EBA3A8>ӵ<EFBFBD>У<EFBFBD>
|
2026-03-14 00:38:44 +08:00
|
|
|
|
void LayerTreeLayer::setMapLayer(MapLayer* layer)
|
2026-02-25 15:08:06 +08:00
|
|
|
|
{
|
|
|
|
|
|
m_layer = layer;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2026-03-14 00:38:44 +08:00
|
|
|
|
MapLayer* LayerTreeLayer::mapLayer() const
|
2026-02-25 15:08:06 +08:00
|
|
|
|
{
|
|
|
|
|
|
return m_layer;
|
|
|
|
|
|
}
|