This commit is contained in:
luoliangyi 2023-08-16 18:31:04 +08:00
parent b41433ed15
commit 9191449e94
2 changed files with 10 additions and 0 deletions

View File

@ -54,6 +54,7 @@
MainWindow::MainWindow(const QString& appLang, QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
, m_canClose(true)
, m_currLang(appLang)
, m_versionDll(nullptr)
, m_admin_loggedIn(false)
@ -2562,6 +2563,12 @@ void MainWindow::on_act_imageInfo_triggered()
void MainWindow::closeEvent(QCloseEvent *e)
{
if (!m_canClose)
{
e->ignore();
return;
}
if (m_isScanning)
{
m_closeTip = true;
@ -4456,6 +4463,7 @@ void MainWindow::on_act_selectDevice_triggered()
}
this->setEnabled(false);
m_canClose = false;
DeviceUser *devUser = m_devUserMgr->OpenDeviceUser();
if (devUser != nullptr)
@ -4479,4 +4487,5 @@ void MainWindow::on_act_selectDevice_triggered()
}
this->setEnabled(true);
m_canClose = true;
}

View File

@ -249,6 +249,7 @@ private:
private:
Ui::MainWindow *ui;
bool m_canClose;
DeviceUserMgr *m_devUserMgr;
DeviceUser *m_devUser;
QAction *m_act_acquireInto2;