CalibratorWidget::CalibratorWidget(const int& numOfCalibrated, QWidget *parent) : QWidget(parent), ui(new Ui::CalibratorWidget) { ui->setupUi(this); ui->graphicsView->setScene(new CalibratorScene(numOfCalibrated)); connect(ui->startCalibrateButton, SIGNAL(clicked()), this, SIGNAL(startCalibrate())); connect(ui->stopCalibrateButton, SIGNAL(clicked()), this, SIGNAL(stopCalibrate())); }
void GloveCalibrator::startCalibrate() { if (isCalibrateing) { stopCalibrate(); } for (int i = 0; i < GloveConsts::numberOfSensors; i++) { FlexSensorCalibrator *temp = new FlexSensorCalibrator; mFlexCalibrators.append(temp); } isCalibrateing = true; }