setFilters

Sets the filters to use for selecting which rows are visible.

Synopsis

void setFilters(const vector<DynamicTableViewFilter> &filters) synchronized(_unfilteredData)

Parameters

Parameter Description
filters List of filters that decides which rows are visible.

Description

Further hints for this function can be found in passesAll.

// filter by two criteria - either changed before start time or greater than 50
vector<DynamicTableViewFilter> filters;
filters.append(DynamicTableViewFilter("time",
                                      DynamicTableViewFilterOp::LT,
                                      startTime,
                                      true)); // true means OR with next filter
filters.append(DynamicTableViewFilter("value",
                                      DynamicTableViewFilterOp::GTE,
                                      50.0));
view.setFilters(filters);

Assignment

DynamicTableView

Availability

CTRL