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