QtiPlot
0.9.8.2
|
Fast Fourier transform options dialog. More...
#include <FFTDialog.h>
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 |
DoubleSpinBox * | boxSampling |
QPushButton * | buttonCancel |
QPushButton * | buttonOK |
Table * | d_table |
int | d_type |
QRadioButton * | forwardBtn |
Graph * | graph |
Fast Fourier transform options dialog.
enum FFTDialog::DataType |
FFTDialog::FFTDialog | ( | int | type, |
QWidget * | parent = 0 , |
||
Qt::WFlags | fl = 0 |
||
) |
References accept(), activateDataSet(), backwardBtn, boxImaginary, boxName, boxNormalize, boxOrder, boxPower2, boxReal, boxSampling, buttonCancel, buttonOK, ApplicationWindow::d_decimal_digits, ApplicationWindow::d_fft_norm_amp, ApplicationWindow::d_fft_power2, ApplicationWindow::d_fft_shift_res, d_table, d_type, forwardBtn, graph, onGraph, onMatrix, onTable, DoubleSpinBox::setDecimals(), and updateShiftLabel().
|
privateslot |
References backwardBtn, boxImaginary, boxName, boxNormalize, boxOrder, boxReal, boxSampling, Graph::curve(), d_table, d_type, fft(), fftMatrix(), graph, FFT::normalizeAmplitudes(), onMatrix, Filter::run(), FFT::setInverseFFT(), FFT::setSampling(), FFT::shiftFrequencies(), and DoubleSpinBox::value().
Referenced by FFTDialog().
|
privateslot |
References boxPower2, boxSampling, Table::cell(), Table::colIndex(), Graph::curve(), d_table, d_type, graph, isPower2(), ApplicationWindow::matrix(), Matrix::numCols(), Matrix::numRows(), onMatrix, and DoubleSpinBox::setValue().
Referenced by FFTDialog(), and setGraph().
|
private |
|
private |
References backwardBtn, boxImaginary, boxNormalize, boxOrder, boxPower2, boxReal, fft(), ApplicationWindow::matrix(), and Filter::run().
Referenced by accept().
|
slot |
References activateDataSet(), Graph::analysableCurvesList(), boxName, and graph.
Referenced by ApplicationWindow::showFFTDialog().
|
slot |
References boxImaginary, boxPower2, boxReal, d_type, isPower2(), ApplicationWindow::matrixNames(), Matrix::numCols(), Matrix::numRows(), and onMatrix.
Referenced by ApplicationWindow::showFFTDialog().
|
slot |
References boxImaginary, boxName, boxReal, boxSampling, Table::cell(), Table::colIndex(), Table::columnsList(), d_table, Table::firstXCol(), Table::selectedColumns(), and DoubleSpinBox::setValue().
Referenced by ApplicationWindow::showFFTDialog().
|
privateslot |
References boxOrder, d_type, forwardBtn, and onMatrix.
Referenced by FFTDialog().
|
private |
Referenced by accept(), FFTDialog(), and fftMatrix().
|
private |
Referenced by accept(), FFTDialog(), fftMatrix(), setMatrix(), and setTable().
|
private |
Referenced by accept(), FFTDialog(), setGraph(), and setTable().
|
private |
Referenced by accept(), closeEvent(), FFTDialog(), and fftMatrix().
|
private |
Referenced by accept(), closeEvent(), FFTDialog(), fftMatrix(), and updateShiftLabel().
|
private |
Referenced by activateDataSet(), closeEvent(), FFTDialog(), fftMatrix(), and setMatrix().
|
private |
Referenced by accept(), FFTDialog(), fftMatrix(), setMatrix(), and setTable().
|
private |
Referenced by accept(), activateDataSet(), FFTDialog(), and setTable().
|
private |
Referenced by FFTDialog().
|
private |
Referenced by FFTDialog().
|
private |
Referenced by accept(), activateDataSet(), FFTDialog(), and setTable().
|
private |
Referenced by accept(), activateDataSet(), closeEvent(), FFTDialog(), setMatrix(), and updateShiftLabel().
|
private |
Referenced by FFTDialog(), and updateShiftLabel().
|
private |
Referenced by accept(), activateDataSet(), FFTDialog(), and setGraph().