#include "editEnd.h" #include "ui_editEnd.h" editEnd::editEnd(QDialog *parent) : QDialog(parent), ui(new Ui::editEnd) { ui->setupUi(this); ui->radioButton->setChecked(true); connect(ui->radioButton, SIGNAL(toggled(bool)), this, SLOT(smChooseChange_SLOT())); connect(ui->radioButton_2, SIGNAL(toggled(bool)), this, SLOT(smChooseChange_SLOT())); connect(ui->radioButton_3, SIGNAL(toggled(bool)), this, SLOT(smChooseChange_SLOT())); connect(ui->pushButton, SIGNAL(clicked()), this, SLOT(reject())); connect(ui->pushButton, SIGNAL(clicked()), this, SLOT(continueEdit_SLOT())); } editEnd::~editEnd() { delete ui; } void editEnd::continueEdit_SLOT() { emit sendContinueSignal(); } int editEnd::SmoothResult(){ if(ui->radioButton_3->isChecked()) return 1; else if(ui->radioButton_2->isChecked()) return 2; else return 3; } void editEnd::smChooseChange_SLOT() { if(ui->radioButton_3->isChecked()) emit sendSmData(1); else if(ui->radioButton_2->isChecked()) emit sendSmData(2); else emit sendSmData(3); }