Line data Source code
1 : /// Including DBE
2 : #include "dbe/TableNode.hpp"
3 :
4 0 : dbe::TableNode::TableNode ( const QStringList & NodeData, const QVariant& tooltip )
5 0 : : Data ( NodeData ), m_tooltip(tooltip)
6 : {
7 0 : }
8 :
9 0 : dbe::TableNode::~TableNode()
10 : {
11 0 : }
12 :
13 0 : QStringList dbe::TableNode::GetData() const
14 : {
15 0 : return Data;
16 : }
17 :
18 0 : dbe::TableAttributeNode::TableAttributeNode ( dunedaq::conffwk::attribute_t Attribute,
19 0 : const QStringList & NodeData )
20 : : TableNode ( NodeData,
21 0 : QVariant(QString::fromStdString(Attribute.p_description ))),
22 0 : AttributeData ( Attribute)
23 : {
24 0 : }
25 :
26 0 : dbe::TableAttributeNode::~TableAttributeNode() = default;
27 :
28 0 : QStringList dbe::TableAttributeNode::GetData() const
29 : {
30 0 : return Data;
31 : }
32 :
33 0 : dunedaq::conffwk::attribute_t dbe::TableAttributeNode::GetAttribute() const
34 : {
35 0 : return AttributeData;
36 : }
37 :
38 0 : dbe::TableRelationshipNode::TableRelationshipNode ( dunedaq::conffwk::relationship_t
39 : Relationship,
40 0 : const QStringList & NodeData )
41 : : TableNode ( NodeData,
42 0 : QVariant(QString::fromStdString(Relationship.p_description ))),
43 0 : RelationshipData ( Relationship )
44 : {
45 0 : }
46 :
47 0 : dbe::TableRelationshipNode::~TableRelationshipNode() = default;
48 :
49 0 : QStringList dbe::TableRelationshipNode::GetData() const
50 : {
51 0 : return Data;
52 : }
53 :
54 0 : dunedaq::conffwk::relationship_t dbe::TableRelationshipNode::GetRelationship() const
55 : {
56 0 : return RelationshipData;
57 : }
58 :
59 0 : void dbe::TableNode::resetdata ( QStringList const & newdata )
60 : {
61 0 : Data = newdata;
62 0 : }
|