#include "degreeofcrystallinityform.h" #include "ui_degreeofcrystallinityform.h" DegreeOfCrystallinityForm::DegreeOfCrystallinityForm(QWidget *parent) : QWidget(parent), ui(new Ui::DegreeOfCrystallinityForm) { ui->setupUi(this); } DegreeOfCrystallinityForm::~DegreeOfCrystallinityForm() { delete ui; } void DegreeOfCrystallinityForm::on_pushButtonCalculate_clicked() { float enthalpy = ui->LineEditEnthalpyOfCrystallization->text().toFloat(); float enthalpyCold = ui->LineEditEnthalpyOfColdCrystallization->text().toFloat(); float enthalpyTheory = ui->LineEditTheoreticalEnthalpy->text().toFloat(); float Xc = (enthalpy - enthalpyCold) / enthalpyTheory / 100; ui->xcLineEditDegreedOfCrystallinity->setText(QString::number(Xc,'f',3)); } void DegreeOfCrystallinityForm::on_pushButtonQuit_clicked() { ui->LineEditEnthalpyOfCrystallization->text().clear(); ui->LineEditEnthalpyOfColdCrystallization->text().clear(); ui->LineEditTheoreticalEnthalpy->text().clear(); ui->xcLineEditDegreedOfCrystallinity->text().clear(); hide(); }