25 lines
515 B
C++
25 lines
515 B
C++
#include "dialog_scan.h"
|
|
#include "ui_dialog_scan.h"
|
|
#include <QCloseEvent>
|
|
#include "mainwindow.h"
|
|
|
|
Dialog_Scan::Dialog_Scan(class MainWindow *mainWnd)
|
|
: QDialog(nullptr)
|
|
, ui(new Ui::Dialog_Scan)
|
|
, m_mainWnd(mainWnd)
|
|
{
|
|
ui->setupUi(this);
|
|
setWindowFlags(Qt::Dialog | Qt::WindowCloseButtonHint);
|
|
}
|
|
|
|
Dialog_Scan::~Dialog_Scan()
|
|
{
|
|
delete ui;
|
|
}
|
|
|
|
void Dialog_Scan::closeEvent(QCloseEvent *e)
|
|
{
|
|
hide(); // 隐藏主窗口
|
|
e->ignore(); //忽略关闭事件,这样才不会关闭程序
|
|
}
|