|
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().
1.8.6