| 
    VTK
   
    
   
   | 
  
  
  
 
The vtkQtChartTableSeriesModel class is a chart series model proxy for a QAbstractItemModel table. More...
#include <vtkQtChartTableSeriesModel.h>


Public Member Functions | |
| vtkQtChartTableSeriesModel (QAbstractItemModel *model, QObject *parent=0) | |
| Creates a table series model.   | |
| virtual | ~vtkQtChartTableSeriesModel () | 
| QAbstractItemModel * | getItemModel () const | 
| Gets the item model.   | |
| void | setItemModel (QAbstractItemModel *model) | 
| Sets the item model.   | |
| bool | getColumnsAsSeries () const | 
| Gets whether or not columns are series.   | |
| void | setColumnsAsSeries (bool columnsAsSeries) | 
| Sets whether or not columns are series.   | |
vtkQtChartSeriesModel Methods  | |
| virtual int | getNumberOfSeries () const | 
| Gets the number of series in the model.   | |
| virtual int | getNumberOfSeriesValues (int series) const | 
| Gets the number of values in a series.   | |
| virtual QVariant | getSeriesName (int series) const | 
| Gets the name for the given series.   | |
| virtual QVariant | getSeriesValue (int series, int index, int component) const | 
| Gets the series value for the given index and component.   | |
| virtual QList< QVariant > | getSeriesRange (int series, int component) const | 
| Gets the value range for a series component.   | |
Protected Slots | |
| void | rowsAboutToBeInserted (const QModelIndex &index, int first, int last) | 
| Called when the item model is about to insert rows.   | |
| void | rowsInserted (const QModelIndex &index, int first, int last) | 
| Called when the item model has inserted rows.   | |
| void | columnsAboutToBeInserted (const QModelIndex &index, int first, int last) | 
| Called when the item model is about to insert columns.   | |
| void | columnsInserted (const QModelIndex &index, int first, int last) | 
| Called when the item model has inserted columns.   | |
| void | rowsAboutToBeRemoved (const QModelIndex &index, int first, int last) | 
| Called when the item model is about to remove rows.   | |
| void | rowsRemoved (const QModelIndex &index, int first, int last) | 
| Called when the item model has removed rows.   | |
| void | columnsAboutToBeRemoved (const QModelIndex &index, int first, int last) | 
| Called when the item model is about to remove columns.   | |
| void | columnsRemoved (const QModelIndex &index, int first, int last) | 
| Called when the item model has removed columns.   | |
Protected Attributes | |
| QAbstractItemModel * | Model | 
| Stores the item model.   | |
| vtkQtChartSeriesModelRange * | Range | 
| Stores the series ranges.   | |
| bool | ColumnsAsSeries | 
| True if columns are series.   | |
The vtkQtChartTableSeriesModel class is a chart series model proxy for a QAbstractItemModel table.
Definition at line 39 of file vtkQtChartTableSeriesModel.h.
| vtkQtChartTableSeriesModel::vtkQtChartTableSeriesModel | ( | QAbstractItemModel * | model, | 
| QObject * | parent = 0  | 
        ||
| ) | 
Creates a table series model.
| model | The item model to display. | 
| parent | The parent object. | 
| virtual vtkQtChartTableSeriesModel::~vtkQtChartTableSeriesModel | ( | ) |  [inline, virtual] | 
        
Definition at line 50 of file vtkQtChartTableSeriesModel.h.
| QAbstractItemModel* vtkQtChartTableSeriesModel::getItemModel | ( | ) |  const [inline] | 
        
Gets the item model.
Definition at line 56 of file vtkQtChartTableSeriesModel.h.
| void vtkQtChartTableSeriesModel::setItemModel | ( | QAbstractItemModel * | model | ) | 
Sets the item model.
| model | The new item model. | 
| bool vtkQtChartTableSeriesModel::getColumnsAsSeries | ( | ) | const | 
Gets whether or not columns are series.
| void vtkQtChartTableSeriesModel::setColumnsAsSeries | ( | bool | columnsAsSeries | ) | 
Sets whether or not columns are series.
| columnsAsSeries | True if columns are series. | 
| virtual int vtkQtChartTableSeriesModel::getNumberOfSeries | ( | ) |  const [virtual] | 
        
Gets the number of series in the model.
Implements vtkQtChartSeriesModel.
Gets the number of values in a series.
| series | The series index. | 
Implements vtkQtChartSeriesModel.
| virtual QVariant vtkQtChartTableSeriesModel::getSeriesName | ( | int | series | ) |  const [virtual] | 
        
Gets the name for the given series.
| series | The series index. | 
Implements vtkQtChartSeriesModel.
| virtual QVariant vtkQtChartTableSeriesModel::getSeriesValue | ( | int | series, | 
| int | index, | ||
| int | component | ||
| ) |  const [virtual] | 
        
Gets the series value for the given index and component.
| series | The series index. | 
| index | The index in the given series. | 
| component | The component index. | 
Implements vtkQtChartSeriesModel.
| virtual QList<QVariant> vtkQtChartTableSeriesModel::getSeriesRange | ( | int | series, | 
| int | component | ||
| ) |  const [virtual] | 
        
Gets the value range for a series component.
| series | The series index. | 
| component | The component index. | 
Implements vtkQtChartSeriesModel.
| void vtkQtChartTableSeriesModel::rowsAboutToBeInserted | ( | const QModelIndex & | index, | 
| int | first, | ||
| int | last | ||
| ) |  [protected, slot] | 
        
Called when the item model is about to insert rows.
| index | The parent model index. | 
| first | The first index of the insertion range. | 
| last | The last index of the insertion range. | 
| void vtkQtChartTableSeriesModel::rowsInserted | ( | const QModelIndex & | index, | 
| int | first, | ||
| int | last | ||
| ) |  [protected, slot] | 
        
Called when the item model has inserted rows.
| index | The parent model index. | 
| first | The first index of the insertion range. | 
| last | The last index of the insertion range. | 
| void vtkQtChartTableSeriesModel::columnsAboutToBeInserted | ( | const QModelIndex & | index, | 
| int | first, | ||
| int | last | ||
| ) |  [protected, slot] | 
        
Called when the item model is about to insert columns.
| index | The parent model index. | 
| first | The first index of the insertion range. | 
| last | The last index of the insertion range. | 
| void vtkQtChartTableSeriesModel::columnsInserted | ( | const QModelIndex & | index, | 
| int | first, | ||
| int | last | ||
| ) |  [protected, slot] | 
        
Called when the item model has inserted columns.
| index | The parent model index. | 
| first | The first index of the insertion range. | 
| last | The last index of the insertion range. | 
| void vtkQtChartTableSeriesModel::rowsAboutToBeRemoved | ( | const QModelIndex & | index, | 
| int | first, | ||
| int | last | ||
| ) |  [protected, slot] | 
        
Called when the item model is about to remove rows.
| index | The parent model index. | 
| first | The first index of the removal range. | 
| last | The last index of the removal range. | 
| void vtkQtChartTableSeriesModel::rowsRemoved | ( | const QModelIndex & | index, | 
| int | first, | ||
| int | last | ||
| ) |  [protected, slot] | 
        
Called when the item model has removed rows.
| index | The parent model index. | 
| first | The first index of the removal range. | 
| last | The last index of the removal range. | 
| void vtkQtChartTableSeriesModel::columnsAboutToBeRemoved | ( | const QModelIndex & | index, | 
| int | first, | ||
| int | last | ||
| ) |  [protected, slot] | 
        
Called when the item model is about to remove columns.
| index | The parent model index. | 
| first | The first index of the removal range. | 
| last | The last index of the removal range. | 
| void vtkQtChartTableSeriesModel::columnsRemoved | ( | const QModelIndex & | index, | 
| int | first, | ||
| int | last | ||
| ) |  [protected, slot] | 
        
Called when the item model has removed columns.
| index | The parent model index. | 
| first | The first index of the removal range. | 
| last | The last index of the removal range. | 
QAbstractItemModel* vtkQtChartTableSeriesModel::Model [protected] | 
        
Stores the item model.
Definition at line 141 of file vtkQtChartTableSeriesModel.h.
Stores the series ranges.
Definition at line 142 of file vtkQtChartTableSeriesModel.h.
bool vtkQtChartTableSeriesModel::ColumnsAsSeries [protected] | 
        
True if columns are series.
Definition at line 143 of file vtkQtChartTableSeriesModel.h.
 1.7.5.1