OGS
ModelTreeItem.cpp
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#include "ModelTreeItem.h"
5
6ModelTreeItem::ModelTreeItem(const QList<QVariant>& data, TreeItem* parent,
7 BaseItem* item)
8 : TreeItem(data, parent), _item(item), _stn(nullptr)
9{
10}
11
13{
14 if (_item != nullptr)
15 {
16 return _item;
17 }
18 return nullptr;
19}
A BaseItem contains additional Information about a subtree in the StationTreeModel.
Definition BaseItem.h:22
BaseItem * getItem() const
Returns the BaseItem associated with this item.
BaseItem * _item
GeoLib::Station * _stn
ModelTreeItem(const QList< QVariant > &data, TreeItem *parent, BaseItem *item=nullptr)
TreeItem(QList< QVariant > data, TreeItem *parent)
Definition TreeItem.cpp:12
virtual QVariant data(int column) const
Definition TreeItem.cpp:83