Public Types | Public Member Functions | List of all members
openfluid::ui::common::SignatureDataEditorWidget Class Reference

#include <ui/common/SignatureDataEditorWidget.hpp>

Inheritance diagram for openfluid::ui::common::SignatureDataEditorWidget:
Inheritance graph
[legend]
Collaboration diagram for openfluid::ui::common::SignatureDataEditorWidget:
Collaboration graph
[legend]

Public Types

enum  DataColumns {
  DATACOL_DATAID, DATACOL_DATATYPE, DATACOL_UNITSCLASS, DATACOL_SIUNIT,
  DATACOL_ROCONDITION, DATACOL_RWCONDITION, DATACOL_RWUCONDITION, DATACOL_DESCRIPTION
}
 
enum  DataConditionsIndices {
  DATACOND_USED, DATACOND_REQUIRED, DATACOND_PRODUCED, DATACOND_UPDATED,
  DATACOND_UNKNOWN
}
 

Public Member Functions

 SignatureDataEditorWidget (QWidget *Parent=nullptr)
 
virtual ~SignatureDataEditorWidget ()
 
void initialize (const QList< DataColumns > &Columns)
 
const QTableWidget * dataTableWidget () const
 
void addDataLine (const QMap< int, QVariant > &DataLine)
 

Member Enumeration Documentation

Enumerator
DATACOL_DATAID 
DATACOL_DATATYPE 
DATACOL_UNITSCLASS 
DATACOL_SIUNIT 
DATACOL_ROCONDITION 
DATACOL_RWCONDITION 
DATACOL_RWUCONDITION 
DATACOL_DESCRIPTION 
Enumerator
DATACOND_USED 
DATACOND_REQUIRED 
DATACOND_PRODUCED 
DATACOND_UPDATED 
DATACOND_UNKNOWN 

Constructor & Destructor Documentation

openfluid::ui::common::SignatureDataEditorWidget::SignatureDataEditorWidget ( QWidget *  Parent = nullptr)
virtual openfluid::ui::common::SignatureDataEditorWidget::~SignatureDataEditorWidget ( )
virtual

Member Function Documentation

void openfluid::ui::common::SignatureDataEditorWidget::addDataLine ( const QMap< int, QVariant > &  DataLine)
const QTableWidget* openfluid::ui::common::SignatureDataEditorWidget::dataTableWidget ( ) const
void openfluid::ui::common::SignatureDataEditorWidget::initialize ( const QList< DataColumns > &  Columns)

The documentation for this class was generated from the following file: