Engauge Digitizer
2
|
Window that displays curve fitting as applied to the currently selected curve. More...
#include <FittingWindow.h>
Signals | |
void | signalCurveFit (FittingCurveCoefficients, double, double, bool, bool) |
Signal containing coefficients from curve fit. | |
void | signalFittingWindowClosed () |
Signal that this QDockWidget was just closed. | |
Public Member Functions | |
FittingWindow (MainWindow *mainWindow) | |
Single constructor. Parent is needed or else this widget cannot be redocked after being undocked. | |
virtual void | clear () |
Clear stale information. | |
virtual void | closeEvent (QCloseEvent *event) |
Catch close event so corresponding menu item in MainWindow can be updated accordingly. | |
virtual void | doCopy () |
Copy the current selection to the clipboard. | |
virtual void | update (const CmdMediator &cmdMediator, const MainWindowModel &modelMainWindow, const QString &curveSelected, const Transformation &transformation) |
Populate the table with the specified Curve. | |
virtual QTableView * | view () const |
QTableView-based class used by child class. | |
![]() | |
WindowAbstractBase (QWidget *parent) | |
Single constructor. Parent is needed or else this widget cannot be redocked after being undocked. | |
void | getTableStatus (bool &tableIsActive, bool &tableIsCopyable) const |
Give table status so MainWindow can determine if table can be copied. | |
Additional Inherited Members |
Window that displays curve fitting as applied to the currently selected curve.
The strategy used assumes no changes to the DIG file format will be made for the original implementation. Since settings cannot be saved for the Document or Curves, this keeps the implementation simple
Definition at line 34 of file FittingWindow.h.