You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
80 lines
1.5 KiB
80 lines
1.5 KiB
#include "menu5_1.h" |
|
#include "ui_menu5_1.h" |
|
|
|
menu5_1::menu5_1(QWidget *parent) : |
|
QWidget(parent), |
|
ui(new Ui::menu5_1) |
|
{ |
|
ui->setupUi(this); |
|
} |
|
|
|
menu5_1::~menu5_1() |
|
{ |
|
delete ui; |
|
} |
|
|
|
void menu5_1::on_pushButton_clicked() |
|
{ |
|
emit signalSetbase(ui->spinBox->value()); |
|
} |
|
|
|
|
|
void menu5_1::on_pushButton_2_clicked() |
|
{ |
|
emit signalFlash(ui->spinBox->value()); |
|
} |
|
|
|
|
|
void menu5_1::on_radioButton_clicked() |
|
{ |
|
emit signalStatus(true); |
|
} |
|
|
|
|
|
void menu5_1::on_radioButton_2_clicked() |
|
{ |
|
emit signalStatus(false); |
|
} |
|
|
|
|
|
void menu5_1::on_pushButton_3_clicked() |
|
{ |
|
emit signalPop(ui->spinBox->value()); |
|
} |
|
|
|
|
|
void menu5_1::on_pushButton_4_clicked() |
|
{ |
|
bright[1] = 16383*(bright[1]-bright[0])/(bright[4]-bright[0]); |
|
bright[2] = 16383*(bright[2]-bright[0])/(bright[4]-bright[0]); |
|
bright[3] = 16383*(bright[3]-bright[0])/(bright[4]-bright[0]); |
|
bright[4] = 16383; |
|
bright[0] = 0; |
|
|
|
emit signalscratch(bright); |
|
} |
|
|
|
void menu5_1::slotGetavg(int avg) |
|
{ |
|
bright[ui->spinBox->value()-1] = avg; |
|
switch (ui->spinBox->value()) { |
|
case 1: |
|
ui->label_2->setText(QString::number(avg)); |
|
break; |
|
case 2: |
|
ui->label_3->setText(QString::number(avg)); |
|
break; |
|
case 3: |
|
ui->label_4->setText(QString::number(avg)); |
|
break; |
|
case 4: |
|
ui->label_5->setText(QString::number(avg)); |
|
break; |
|
case 5: |
|
ui->label_10->setText(QString::number(avg)); |
|
break; |
|
default: |
|
break; |
|
} |
|
} |
|
|
|
|