105 lines
3.0 KiB
C++
105 lines
3.0 KiB
C++
#include "errorsza.h"
|
|
#include "ui_errorsza.h"
|
|
|
|
errorsZA::errorsZA(QWidget *parent) :
|
|
QDialog(parent),
|
|
ui(new Ui::errorsZA)
|
|
{
|
|
ui->setupUi(this);
|
|
setAttribute(Qt::WA_DeleteOnClose);
|
|
|
|
((Widget*)parent)->changeOpenWidget(this);
|
|
|
|
int i=0;
|
|
for (i=0;i<9;i++)
|
|
{
|
|
errZAhor[i] = (((Widget*)parent)->errZAgor[i]);
|
|
}
|
|
for (i=0; i<7; i++)
|
|
{
|
|
errZAver[i] = (((Widget*)parent)->errZAver[i]);
|
|
}
|
|
errZAdB = ((Widget*)parent)->errZAdB;
|
|
|
|
ui->lineEdit->setText(QString::number(errZAhor[0]));
|
|
ui->lineEdit_2->setText(QString::number(errZAhor[1]));
|
|
ui->lineEdit_3->setText(QString::number(errZAhor[2]));
|
|
ui->lineEdit_4->setText(QString::number(errZAhor[3]));
|
|
ui->lineEdit_5->setText(QString::number(errZAhor[4]));
|
|
ui->lineEdit_6->setText(QString::number(errZAhor[5]));
|
|
ui->lineEdit_7->setText(QString::number(errZAhor[6]));
|
|
ui->lineEdit_8->setText(QString::number(errZAhor[7]));
|
|
ui->lineEdit_9->setText(QString::number(errZAhor[8]));
|
|
|
|
ui->lineEdit_10->setText(QString::number(errZAver[0]));
|
|
ui->lineEdit_11->setText(QString::number(errZAver[1]));
|
|
ui->lineEdit_12->setText(QString::number(errZAver[2]));
|
|
ui->lineEdit_13->setText(QString::number(errZAver[3]));
|
|
ui->lineEdit_14->setText(QString::number(errZAver[4]));
|
|
ui->lineEdit_15->setText(QString::number(errZAver[5]));
|
|
ui->lineEdit_16->setText(QString::number(errZAver[6]));
|
|
|
|
int du = errZAdB / 100;
|
|
ui->lineEdit_17->setText(QString::number(du));
|
|
du = errZAdB % 100;
|
|
ui->lineEdit_18->setText(QString::number(du));
|
|
|
|
}
|
|
|
|
errorsZA::~errorsZA()
|
|
{
|
|
delete ui;
|
|
}
|
|
|
|
void errorsZA::on_pushButton_2_clicked()
|
|
{
|
|
|
|
close();
|
|
}
|
|
|
|
void errorsZA::closeEvent(QCloseEvent *event)
|
|
{
|
|
((Widget*)parent())->clearOpenWidget();
|
|
event->accept();
|
|
}
|
|
|
|
void errorsZA::on_pushButton_clicked()
|
|
{
|
|
int i;
|
|
|
|
errZAhor[0] = ui->lineEdit->text().toInt();
|
|
errZAhor[1] = ui->lineEdit_2->text().toInt();
|
|
errZAhor[2] = ui->lineEdit_3->text().toInt();
|
|
errZAhor[3] = ui->lineEdit_4->text().toInt();
|
|
errZAhor[4] = ui->lineEdit_5->text().toInt();
|
|
errZAhor[5] = ui->lineEdit_6->text().toInt();
|
|
errZAhor[6] = ui->lineEdit_7->text().toInt();
|
|
errZAhor[7] = ui->lineEdit_8->text().toInt();
|
|
errZAhor[8] = ui->lineEdit_9->text().toInt();
|
|
|
|
errZAver[0] = ui->lineEdit_10->text().toInt();
|
|
errZAver[1] = ui->lineEdit_11->text().toInt();
|
|
errZAver[2] = ui->lineEdit_12->text().toInt();
|
|
errZAver[3] = ui->lineEdit_13->text().toInt();
|
|
errZAver[4] = ui->lineEdit_14->text().toInt();
|
|
errZAver[5] = ui->lineEdit_15->text().toInt();
|
|
errZAver[6] = ui->lineEdit_16->text().toInt();
|
|
|
|
errZAdB = ui->lineEdit_17->text().toInt()*100 + ui->lineEdit_18->text().toInt();
|
|
|
|
|
|
((Widget*)parent())->errZAdB = errZAdB;
|
|
|
|
for (i=0; i<9; i++)
|
|
{
|
|
((Widget*)parent())->errZAgor[i] = errZAhor[i];
|
|
}
|
|
for (i=0;i<7;i++)
|
|
{
|
|
((Widget*)parent())->errZAver[i] = errZAver[i];
|
|
}
|
|
|
|
((Widget*)parent())->writeFile();
|
|
close();
|
|
}
|