+/**
+ *This slot function emit mainwindow sendresult.
+ *
+ **/
+void accelerationstart::sendResult(double result)
+{
+ emit sendresult(measureCategory, result);
+}
+
+/**
+ * This slot function called when ever info button clicked.
+ */
+void accelerationstart::on_pushButtonInfo_clicked()
+{
+ if(!helpAccelerationDialog)
+ {
+ helpAccelerationDialog = new HelpAccelerationDialog;
+ }
+ connect(helpAccelerationDialog, SIGNAL(rejected()), this, SLOT(killHelpDialog()));
+ helpAccelerationDialog->show();
+}
+
+/**
+ * This slot function called when ever dialog rejected.
+ */
+void accelerationstart::killHelpDialog()
+{
+ if(helpAccelerationDialog)
+ {
+ qDebug() << "__Acc kill: helpAccelerationDialog";
+ delete helpAccelerationDialog;
+ helpAccelerationDialog = NULL;
+ }
+}