This commit is contained in:
parent
8ac3fa3388
commit
36d747bb8e
|
@ -29,6 +29,7 @@ Form_BurnMode::Form_BurnMode(class MainWindow *mainwnd, const QString &profileNa
|
||||||
ui->pbtn_confirmFinishBurn->setEnabled(false);
|
ui->pbtn_confirmFinishBurn->setEnabled(false);
|
||||||
ui->pbtn_checkConfig->setEnabled(false);
|
ui->pbtn_checkConfig->setEnabled(false);
|
||||||
ui->pbtn_complete->setEnabled(false);
|
ui->pbtn_complete->setEnabled(false);
|
||||||
|
ui->pbtn_abnormal->setEnabled(false);
|
||||||
|
|
||||||
connect(this, SIGNAL(testResult(bool)), this, SLOT(on_testResult(bool)), Qt::QueuedConnection);
|
connect(this, SIGNAL(testResult(bool)), this, SLOT(on_testResult(bool)), Qt::QueuedConnection);
|
||||||
|
|
||||||
|
@ -290,6 +291,7 @@ void Form_BurnMode::on_pbtn_enterBurnMode_clicked()
|
||||||
ui->pbtn_confirmFinishBurn->setEnabled(true);
|
ui->pbtn_confirmFinishBurn->setEnabled(true);
|
||||||
ui->pbtn_checkConfig->setEnabled(false);
|
ui->pbtn_checkConfig->setEnabled(false);
|
||||||
ui->pbtn_complete->setEnabled(false);
|
ui->pbtn_complete->setEnabled(false);
|
||||||
|
ui->pbtn_abnormal->setEnabled(true);
|
||||||
|
|
||||||
m_mainwnd->setLogOutStatus(false);
|
m_mainwnd->setLogOutStatus(false);
|
||||||
}
|
}
|
||||||
|
@ -515,6 +517,21 @@ void Form_BurnMode::on_tableWidget_itemDoubleClicked(QTableWidgetItem *item)
|
||||||
|
|
||||||
void Form_BurnMode::on_pbtn_confirmFinishBurn_clicked()
|
void Form_BurnMode::on_pbtn_confirmFinishBurn_clicked()
|
||||||
{
|
{
|
||||||
|
int select = 0;
|
||||||
|
for(int i = 0; i < ui->tableWidget->rowCount(); i++)
|
||||||
|
{
|
||||||
|
QTableWidgetItem *item = ui->tableWidget->item(i, 1);
|
||||||
|
if (item != nullptr && Qt::Checked == item->checkState())
|
||||||
|
{
|
||||||
|
select++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (select == 0)
|
||||||
|
{
|
||||||
|
QMessageBox::information(this, tr("tips"), tr("Please check a devices at least"));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
DeviceManager *devManager = getDevManager();
|
DeviceManager *devManager = getDevManager();
|
||||||
if (devManager == nullptr)
|
if (devManager == nullptr)
|
||||||
return;
|
return;
|
||||||
|
@ -549,6 +566,21 @@ void Form_BurnMode::on_pbtn_confirmFinishBurn_clicked()
|
||||||
|
|
||||||
void Form_BurnMode::on_pbtn_checkConfig_clicked()
|
void Form_BurnMode::on_pbtn_checkConfig_clicked()
|
||||||
{
|
{
|
||||||
|
int select = 0;
|
||||||
|
for(int i = 0; i < ui->tableWidget->rowCount(); i++)
|
||||||
|
{
|
||||||
|
QTableWidgetItem *item = ui->tableWidget->item(i, 1);
|
||||||
|
if (item != nullptr && Qt::Checked == item->checkState())
|
||||||
|
{
|
||||||
|
select++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (select == 0)
|
||||||
|
{
|
||||||
|
QMessageBox::information(this, tr("tips"), tr("Please check a devices at least"));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
AnalysisJson analysisJson(m_profileName);
|
AnalysisJson analysisJson(m_profileName);
|
||||||
AnalysisJson::json_global jsonGlobal = analysisJson.GetGlobal();
|
AnalysisJson::json_global jsonGlobal = analysisJson.GetGlobal();
|
||||||
|
|
||||||
|
|
|
@ -55,6 +55,7 @@ MainWindow::MainWindow(Dialog_logIn::LogInType loginType, const QString &profile
|
||||||
if (m_loginType == Dialog_logIn::LogInType_Burn)
|
if (m_loginType == Dialog_logIn::LogInType_Burn)
|
||||||
{
|
{
|
||||||
setWindowTitle(tr("production tool-burn station"));
|
setWindowTitle(tr("production tool-burn station"));
|
||||||
|
setWindowFlags(Qt::SubWindow | Qt::Popup);
|
||||||
|
|
||||||
// ui->act_newDevice->setVisible(false);
|
// ui->act_newDevice->setVisible(false);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue