code_app/app/scantool/dialog_scan.cpp

25 lines
515 B
C++
Raw Normal View History

2024-04-23 09:44:22 +00:00
#include "dialog_scan.h"
#include "ui_dialog_scan.h"
#include <QCloseEvent>
2024-04-24 06:57:44 +00:00
#include "mainwindow.h"
2024-04-23 09:44:22 +00:00
2024-04-24 06:57:44 +00:00
Dialog_Scan::Dialog_Scan(class MainWindow *mainWnd)
2024-04-24 07:08:43 +00:00
: QDialog(nullptr)
2024-04-23 09:44:22 +00:00
, ui(new Ui::Dialog_Scan)
2024-04-24 06:57:44 +00:00
, m_mainWnd(mainWnd)
2024-04-23 09:44:22 +00:00
{
ui->setupUi(this);
setWindowFlags(Qt::Dialog | Qt::WindowCloseButtonHint);
}
Dialog_Scan::~Dialog_Scan()
{
delete ui;
}
void Dialog_Scan::closeEvent(QCloseEvent *e)
{
hide(); // 隐藏主窗口
e->ignore(); //忽略关闭事件,这样才不会关闭程序
}