svgui
1.9
|
#include <CSVFormatDialog.h>
Public Member Functions | |
CSVFormatDialog (QWidget *parent, CSVFormat initialFormat, int maxDisplayCols=5) | |
~CSVFormatDialog () | |
CSVFormat | getFormat () const |
Protected Slots | |
void | timingTypeChanged (int type) |
void | sampleRateChanged (QString) |
void | windowSizeChanged (QString) |
void | columnPurposeChanged (int purpose) |
void | updateModelLabel () |
Protected Attributes | |
CSVFormat | m_format |
int | m_maxDisplayCols |
QComboBox * | m_timingTypeCombo |
QLabel * | m_sampleRateLabel |
QComboBox * | m_sampleRateCombo |
QLabel * | m_windowSizeLabel |
QComboBox * | m_windowSizeCombo |
QLabel * | m_modelLabel |
QList< QComboBox * > | m_columnPurposeCombos |
int | m_fuzzyColumn |
Definition at line 27 of file CSVFormatDialog.h.
CSVFormatDialog::CSVFormatDialog | ( | QWidget * | parent, |
CSVFormat | initialFormat, | ||
int | maxDisplayCols = 5 |
||
) |
Definition at line 36 of file CSVFormatDialog.cpp.
References TextAbbrev::abbreviate(), columnPurposeChanged(), m_columnPurposeCombos, m_format, m_fuzzyColumn, m_maxDisplayCols, m_modelLabel, m_sampleRateCombo, m_sampleRateLabel, m_timingTypeCombo, m_windowSizeCombo, m_windowSizeLabel, sampleRateChanged(), timingTypeChanged(), updateModelLabel(), and windowSizeChanged().
Definition at line 190 of file CSVFormatDialog.cpp.
CSVFormat CSVFormatDialog::getFormat | ( | ) | const |
Definition at line 195 of file CSVFormatDialog.cpp.
References m_format.
void CSVFormatDialog::timingTypeChanged | ( | int | type | ) | [protected, slot] |
Definition at line 228 of file CSVFormatDialog.cpp.
References m_format, m_sampleRateCombo, m_sampleRateLabel, m_windowSizeCombo, and m_windowSizeLabel.
Referenced by columnPurposeChanged(), and CSVFormatDialog().
void CSVFormatDialog::sampleRateChanged | ( | QString | rateString | ) | [protected, slot] |
Definition at line 262 of file CSVFormatDialog.cpp.
References m_format.
Referenced by CSVFormatDialog().
void CSVFormatDialog::windowSizeChanged | ( | QString | sizeString | ) | [protected, slot] |
Definition at line 270 of file CSVFormatDialog.cpp.
References m_format.
Referenced by CSVFormatDialog().
void CSVFormatDialog::columnPurposeChanged | ( | int | purpose | ) | [protected, slot] |
Definition at line 278 of file CSVFormatDialog.cpp.
References m_columnPurposeCombos, m_format, m_fuzzyColumn, m_timingTypeCombo, timingTypeChanged(), and updateModelLabel().
Referenced by CSVFormatDialog().
void CSVFormatDialog::updateModelLabel | ( | ) | [protected, slot] |
Definition at line 201 of file CSVFormatDialog.cpp.
References LayerFactory::Colour3DPlot, LayerFactory::getInstance(), LayerFactory::getLayerPresentationName(), m_format, m_modelLabel, LayerFactory::Notes, LayerFactory::Regions, LayerFactory::TimeInstants, and LayerFactory::TimeValues.
Referenced by columnPurposeChanged(), and CSVFormatDialog().
CSVFormat CSVFormatDialog::m_format [protected] |
Definition at line 46 of file CSVFormatDialog.h.
Referenced by columnPurposeChanged(), CSVFormatDialog(), getFormat(), sampleRateChanged(), timingTypeChanged(), updateModelLabel(), and windowSizeChanged().
int CSVFormatDialog::m_maxDisplayCols [protected] |
Definition at line 47 of file CSVFormatDialog.h.
Referenced by CSVFormatDialog().
QComboBox* CSVFormatDialog::m_timingTypeCombo [protected] |
Definition at line 49 of file CSVFormatDialog.h.
Referenced by columnPurposeChanged(), and CSVFormatDialog().
QLabel* CSVFormatDialog::m_sampleRateLabel [protected] |
Definition at line 50 of file CSVFormatDialog.h.
Referenced by CSVFormatDialog(), and timingTypeChanged().
QComboBox* CSVFormatDialog::m_sampleRateCombo [protected] |
Definition at line 51 of file CSVFormatDialog.h.
Referenced by CSVFormatDialog(), and timingTypeChanged().
QLabel* CSVFormatDialog::m_windowSizeLabel [protected] |
Definition at line 52 of file CSVFormatDialog.h.
Referenced by CSVFormatDialog(), and timingTypeChanged().
QComboBox* CSVFormatDialog::m_windowSizeCombo [protected] |
Definition at line 53 of file CSVFormatDialog.h.
Referenced by CSVFormatDialog(), and timingTypeChanged().
QLabel* CSVFormatDialog::m_modelLabel [protected] |
Definition at line 54 of file CSVFormatDialog.h.
Referenced by CSVFormatDialog(), and updateModelLabel().
QList<QComboBox *> CSVFormatDialog::m_columnPurposeCombos [protected] |
Definition at line 56 of file CSVFormatDialog.h.
Referenced by columnPurposeChanged(), and CSVFormatDialog().
int CSVFormatDialog::m_fuzzyColumn [protected] |
Definition at line 57 of file CSVFormatDialog.h.
Referenced by columnPurposeChanged(), and CSVFormatDialog().