Public Slots | Public Member Functions
ToolDampingd Class Reference

#include <ToolDampingd.h>

List of all members.

Public Slots

void on_doFilterBut_stateChanged ()

Public Member Functions

void getParameters (Parameters &param)
void setParameters (const Parameters &param)
 ToolDampingd (QWidget *parent=0, Qt::WFlags fl=0)
 ~ToolDampingd ()

Constructor & Destructor Documentation

ToolDampingd::ToolDampingd ( QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)

Constructs a ToolDampingd as a child of 'parent', with the name 'name' and widget flags set to 'f'.

References TRACE.

    : QWidget(parent, fl)
{
  TRACE;
  setupUi(this);
}

Destroys the object and frees any allocated resources

References TRACE.

{
  TRACE;
  // no need to delete child widgets, Qt does it all for us
}

Member Function Documentation

References Parameters::filter(), Parameters::setFitLength(), Parameters::setWindowLength(), Parameters::timeRange(), and TRACE.

Referenced by ToolDamping::parameters().

{
  TRACE;
  param.setWindowLength(windowLength->value());
  param.setFitLength(fitLength->value());
  timeLimits->getParameters(param.timeRange());
  if(doFilterBut->isChecked()) {
    filterWidget->getParameters(param.filter());
  }
}

References TRACE.

Referenced by ToolDamping::updateAllFields().

{
  TRACE;
  filterWidget->setEnabled(doFilterBut->isChecked());
}
void ToolDampingd::setParameters ( const Parameters param)

References Parameters::filter(), Parameters::fitLength(), Parameters::isFilter(), Parameters::timeRange(), TRACE, and Parameters::windowLength().

Referenced by ToolDamping::setParameters().

{
  TRACE;
  windowLength->setValue(param.windowLength());
  fitLength->setValue(param.fitLength());
  timeLimits->setParameters(param.timeRange());
  if(param.isFilter()) {
    doFilterBut->setChecked(true);
    filterWidget->setParameters(param.filter());
  } else {
    doFilterBut->setChecked(false);
  }
}

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines