logplus/WellLogUI/src/editEnd.cpp
2025-10-29 17:23:30 +08:00

46 lines
1.0 KiB
C++

#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);
}