ark::pipeline::PipelineMetricsTableModel

Defined in header “ark/pipeline/gui/pipeline_metrics_table_model.hh”.


This class can take in a batch of pipeline metrics and visualize it in a tree table.

Typedefs

  • using Columns =
    Available columns.

Methods

  • PipelineMetricsTableModel(QObject * parent)
    Constructor.

  • ~PipelineMetricsTableModel()
    Destructor.

  • int rowCount(const QModelIndex & parent)

  • int columnCount(const QModelIndex & parent)

  • QVariant data(const QModelIndex & index, int role)

  • QVariant headerData(int section, Qt::Orientation orientation, int role)

  • QModelIndex index(int row, int column, const QModelIndex & parent)

  • QModelIndex parent(const QModelIndex & child)

  • void set_data(std::shared_ptr< const PipelineMetrics > metrics)
    Called from the main plugin to set the data that needs to be visualized.