QtiPlot  0.9.8.2
Public Types | Public Slots | Public Member Functions | Private Slots | Private Member Functions | Private Attributes
FFTDialog Class Reference

Fast Fourier transform options dialog. More...

#include <FFTDialog.h>

List of all members.

Public Types

enum  DataType { onGraph = 0, onTable = 1, onMatrix = 2 }

Public Slots

void setGraph (Graph *g)
void setMatrix (Matrix *m)
void setTable (Table *t)

Public Member Functions

 FFTDialog (int type, QWidget *parent=0, Qt::WFlags fl=0)

Private Slots

void accept ()
void activateDataSet (const QString &curveName)
void updateShiftLabel ()

Private Member Functions

void closeEvent (QCloseEvent *)
void fftMatrix ()

Private Attributes

QRadioButton * backwardBtn
QComboBox * boxImaginary
QComboBox * boxName
QCheckBox * boxNormalize
QCheckBox * boxOrder
QCheckBox * boxPower2
QComboBox * boxReal
DoubleSpinBoxboxSampling
QPushButton * buttonCancel
QPushButton * buttonOK
Tabled_table
int d_type
QRadioButton * forwardBtn
Graphgraph

Detailed Description

Fast Fourier transform options dialog.


Member Enumeration Documentation

Enumerator:
onGraph 
onTable 
onMatrix 

Constructor & Destructor Documentation

FFTDialog::FFTDialog ( int  type,
QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)

Member Function Documentation

void FFTDialog::accept ( ) [private, slot]
void FFTDialog::activateDataSet ( const QString &  curveName) [private, slot]
void FFTDialog::closeEvent ( QCloseEvent *  e) [private]
void FFTDialog::fftMatrix ( ) [private]
void FFTDialog::setGraph ( Graph g) [slot]
void FFTDialog::setMatrix ( Matrix m) [slot]
void FFTDialog::setTable ( Table t) [slot]
void FFTDialog::updateShiftLabel ( ) [private, slot]

References boxOrder, d_type, forwardBtn, and onMatrix.

Referenced by FFTDialog().


Member Data Documentation

QRadioButton * FFTDialog::backwardBtn [private]

Referenced by accept(), FFTDialog(), and fftMatrix().

QComboBox * FFTDialog::boxImaginary [private]
QComboBox* FFTDialog::boxName [private]

Referenced by accept(), FFTDialog(), setGraph(), and setTable().

QCheckBox* FFTDialog::boxNormalize [private]
QCheckBox * FFTDialog::boxOrder [private]
QCheckBox * FFTDialog::boxPower2 [private]
QComboBox * FFTDialog::boxReal [private]
QPushButton* FFTDialog::buttonCancel [private]

Referenced by FFTDialog().

QPushButton* FFTDialog::buttonOK [private]

Referenced by FFTDialog().

int FFTDialog::d_type [private]
QRadioButton* FFTDialog::forwardBtn [private]

Referenced by FFTDialog(), and updateShiftLabel().

Graph* FFTDialog::graph [private]

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