Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Converts the content of the statistics model to a string. More...
#include <QmitkStatisticsModelToStringConverter.h>
Public Member Functions | |
QmitkStatisticsModelToStringConverter () | |
void | SetTableModel (QAbstractItemModel *model) |
void | SetRootIndex (QModelIndex rootIndex) |
QString | GetString () const |
Returns the string. More... | |
void | SetRowDelimiter (QChar lineDelimiter) |
void | SetColumnDelimiter (QChar columnDelimiter) |
void | SetIncludeHeaderData (bool includeHeaderData) |
If header data (column/row captions) are exported. More... | |
Converts the content of the statistics model to a string.
The content of a table model is converted to a string. Each cell is converted to a string. Default oder: iteration over rows. The line separation delimiter (default: '
') and the column separation delimiter (default: ',') can be chosen. It also can be chosen if the headers should be exported to the string.
By default, the produced string is csv conform
Definition at line 30 of file QmitkStatisticsModelToStringConverter.h.
QmitkStatisticsModelToStringConverter::QmitkStatisticsModelToStringConverter | ( | ) |
Definition at line 16 of file QmitkStatisticsModelToStringConverter.cpp.
QString QmitkStatisticsModelToStringConverter::GetString | ( | ) | const |
Returns the string.
throws | exception if model is nullptr |
Definition at line 28 of file QmitkStatisticsModelToStringConverter.cpp.
References mitkThrow.
Referenced by QmitkImageStatisticsWidget::Reset().
void QmitkStatisticsModelToStringConverter::SetColumnDelimiter | ( | QChar | columnDelimiter | ) |
Definition at line 60 of file QmitkStatisticsModelToStringConverter.cpp.
void QmitkStatisticsModelToStringConverter::SetIncludeHeaderData | ( | bool | includeHeaderData | ) |
If header data (column/row captions) are exported.
Definition at line 65 of file QmitkStatisticsModelToStringConverter.cpp.
Referenced by QmitkImageStatisticsWidget::Reset().
void QmitkStatisticsModelToStringConverter::SetRootIndex | ( | QModelIndex | rootIndex | ) |
Definition at line 23 of file QmitkStatisticsModelToStringConverter.cpp.
Referenced by QmitkImageStatisticsWidget::Reset().
void QmitkStatisticsModelToStringConverter::SetRowDelimiter | ( | QChar | lineDelimiter | ) |
Definition at line 55 of file QmitkStatisticsModelToStringConverter.cpp.
void QmitkStatisticsModelToStringConverter::SetTableModel | ( | QAbstractItemModel * | model | ) |
Definition at line 18 of file QmitkStatisticsModelToStringConverter.cpp.
Referenced by QmitkImageStatisticsWidget::Reset().