Integration options dialog.
More...
#include <IntegrationDialog.h>
Integration options dialog.
◆ IntegrationDialog() [1/2]
IntegrationDialog::IntegrationDialog |
( |
Graph * |
g, |
|
|
QWidget * |
parent = 0 , |
|
|
Qt::WFlags |
fl = 0 |
|
) |
| |
References activateCurve(), boxEnd, boxName, boxShowPlot, boxSortData, boxStart, buttonCancel, buttonFit, ApplicationWindow::d_decimal_digits, ApplicationWindow::d_int_show_plot, ApplicationWindow::d_int_sort_data, integrate(), DoubleSpinBox::setDecimals(), and setGraph().
◆ IntegrationDialog() [2/2]
IntegrationDialog::IntegrationDialog |
( |
Table * |
t, |
|
|
QWidget * |
parent = 0 , |
|
|
Qt::WFlags |
fl = 0 |
|
) |
| |
References boxEndRow, boxShowPlot, boxShowTable, boxSortData, boxStartRow, buttonCancel, buttonFit, ApplicationWindow::d_int_results_table, ApplicationWindow::d_int_show_plot, ApplicationWindow::d_int_sort_data, integrate(), and setTable().
◆ activateCurve
void IntegrationDialog::activateCurve |
( |
const QString & |
s | ) |
|
|
slot |
◆ changeDataRange
void IntegrationDialog::changeDataRange |
( |
| ) |
|
|
slot |
◆ closeEvent()
void IntegrationDialog::closeEvent |
( |
QCloseEvent * |
e | ) |
|
|
private |
◆ integrate
void IntegrationDialog::integrate |
( |
| ) |
|
|
slot |
◆ integrateCurve()
void IntegrationDialog::integrateCurve |
( |
| ) |
|
|
private |
References Graph::analysableCurvesList(), boxEnd, boxName, boxShowPlot, boxSortData, boxStart, Graph::curve(), d_graph, Filter::enableGraphicsDisplay(), Filter::run(), Filter::setDataFromCurve(), Filter::setSortData(), and DoubleSpinBox::value().
Referenced by integrate().
◆ integrateTable()
void IntegrationDialog::integrateTable |
( |
| ) |
|
|
private |
References Integration::area(), boxEndRow, boxShowPlot, boxShowTable, boxSortData, boxStartRow, Table::colIndex(), Table::colName(), Table::colX(), d_table, Filter::enableGraphicsDisplay(), ApplicationWindow::newTable(), Filter::run(), Table::selectedYColumns(), Table::setCell(), Table::setColName(), and Table::setText().
Referenced by integrate().
◆ setGraph()
void IntegrationDialog::setGraph |
( |
Graph * |
g | ) |
|
|
private |
◆ setTable()
void IntegrationDialog::setTable |
( |
Table * |
t | ) |
|
|
private |
◆ boxEnd
◆ boxEndRow
QSpinBox* IntegrationDialog::boxEndRow |
|
private |
◆ boxName
QComboBox* IntegrationDialog::boxName |
|
private |
◆ boxShowPlot
QCheckBox* IntegrationDialog::boxShowPlot |
|
private |
◆ boxShowTable
QCheckBox* IntegrationDialog::boxShowTable |
|
private |
◆ boxSortData
QCheckBox* IntegrationDialog::boxSortData |
|
private |
◆ boxStart
◆ boxStartRow
QSpinBox* IntegrationDialog::boxStartRow |
|
private |
◆ buttonCancel
QPushButton* IntegrationDialog::buttonCancel |
|
private |
◆ buttonFit
QPushButton* IntegrationDialog::buttonFit |
|
private |
◆ d_graph
Graph* IntegrationDialog::d_graph |
|
private |
◆ d_table
Table* IntegrationDialog::d_table |
|
private |
The documentation for this class was generated from the following files: