svgui  1.9
CSVFormatDialog Class Reference

#include <CSVFormatDialog.h>

Inheritance diagram for CSVFormatDialog:
Collaboration diagram for CSVFormatDialog:

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
 

Detailed Description

Definition at line 27 of file CSVFormatDialog.h.

Constructor & Destructor Documentation

◆ CSVFormatDialog()

◆ ~CSVFormatDialog()

CSVFormatDialog::~CSVFormatDialog ( )

Definition at line 190 of file CSVFormatDialog.cpp.

Member Function Documentation

◆ getFormat()

CSVFormat CSVFormatDialog::getFormat ( ) const

Definition at line 195 of file CSVFormatDialog.cpp.

References m_format.

◆ timingTypeChanged

void CSVFormatDialog::timingTypeChanged ( int  type)
protectedslot

◆ sampleRateChanged

void CSVFormatDialog::sampleRateChanged ( QString  rateString)
protectedslot

Definition at line 262 of file CSVFormatDialog.cpp.

References m_format.

Referenced by CSVFormatDialog().

◆ windowSizeChanged

void CSVFormatDialog::windowSizeChanged ( QString  sizeString)
protectedslot

Definition at line 270 of file CSVFormatDialog.cpp.

References m_format.

Referenced by CSVFormatDialog().

◆ columnPurposeChanged

void CSVFormatDialog::columnPurposeChanged ( int  purpose)
protectedslot

◆ updateModelLabel

Member Data Documentation

◆ m_format

CSVFormat CSVFormatDialog::m_format
protected

◆ m_maxDisplayCols

int CSVFormatDialog::m_maxDisplayCols
protected

Definition at line 47 of file CSVFormatDialog.h.

Referenced by CSVFormatDialog().

◆ m_timingTypeCombo

QComboBox* CSVFormatDialog::m_timingTypeCombo
protected

Definition at line 49 of file CSVFormatDialog.h.

Referenced by columnPurposeChanged(), and CSVFormatDialog().

◆ m_sampleRateLabel

QLabel* CSVFormatDialog::m_sampleRateLabel
protected

Definition at line 50 of file CSVFormatDialog.h.

Referenced by CSVFormatDialog(), and timingTypeChanged().

◆ m_sampleRateCombo

QComboBox* CSVFormatDialog::m_sampleRateCombo
protected

Definition at line 51 of file CSVFormatDialog.h.

Referenced by CSVFormatDialog(), and timingTypeChanged().

◆ m_windowSizeLabel

QLabel* CSVFormatDialog::m_windowSizeLabel
protected

Definition at line 52 of file CSVFormatDialog.h.

Referenced by CSVFormatDialog(), and timingTypeChanged().

◆ m_windowSizeCombo

QComboBox* CSVFormatDialog::m_windowSizeCombo
protected

Definition at line 53 of file CSVFormatDialog.h.

Referenced by CSVFormatDialog(), and timingTypeChanged().

◆ m_modelLabel

QLabel* CSVFormatDialog::m_modelLabel
protected

Definition at line 54 of file CSVFormatDialog.h.

Referenced by CSVFormatDialog(), and updateModelLabel().

◆ m_columnPurposeCombos

QList<QComboBox *> CSVFormatDialog::m_columnPurposeCombos
protected

Definition at line 56 of file CSVFormatDialog.h.

Referenced by columnPurposeChanged(), and CSVFormatDialog().

◆ m_fuzzyColumn

int CSVFormatDialog::m_fuzzyColumn
protected

Definition at line 57 of file CSVFormatDialog.h.

Referenced by columnPurposeChanged(), and CSVFormatDialog().


The documentation for this class was generated from the following files: