ark::perf::TracerTableModel
Defined in header “ark/perf/gui/tracer_table_model.hh”.
This class can take in a TraceTimingReport and visualize it in a table.
Typedefs
- using Columns =
Available columns.
Methods
-
TracerTableModel(QObject * parent)
Constructor. -
~TracerTableModel()
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)
-
void set_data(std::shared_ptr< const TraceTimingReport > timing_report)
Called from the main plugin to set the data that needs to be visualized.