解决双张图像展示窗口上点击关闭按钮时不执行丢弃动作的问题
This commit is contained in:
parent
baa60ee29a
commit
a43d33ac7c
|
@ -8,6 +8,9 @@ Dialog_abnormal_img_select::Dialog_abnormal_img_select(HGImage image, QWidget *p
|
||||||
ui->setupUi(this);
|
ui->setupUi(this);
|
||||||
setWindowFlags(Qt::Dialog | Qt::WindowCloseButtonHint);
|
setWindowFlags(Qt::Dialog | Qt::WindowCloseButtonHint);
|
||||||
|
|
||||||
|
// 初始化
|
||||||
|
m_result = SANE_Abnormal_Image_Discard;
|
||||||
|
|
||||||
m_view = new HGImgView(this);
|
m_view = new HGImgView(this);
|
||||||
m_view->addImage(image);
|
m_view->addImage(image);
|
||||||
ui->stackedWidget->addWidget(m_view);
|
ui->stackedWidget->addWidget(m_view);
|
||||||
|
@ -27,11 +30,10 @@ SANE_Abnormal_Image_Treat Dialog_abnormal_img_select::getUserSelect()
|
||||||
void Dialog_abnormal_img_select::on_pushButton_reserve_clicked()
|
void Dialog_abnormal_img_select::on_pushButton_reserve_clicked()
|
||||||
{
|
{
|
||||||
m_result = SANE_Abnormal_Image_Keep;
|
m_result = SANE_Abnormal_Image_Keep;
|
||||||
close();
|
accept();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Dialog_abnormal_img_select::on_pushButton_discard_clicked()
|
void Dialog_abnormal_img_select::on_pushButton_discard_clicked()
|
||||||
{
|
{
|
||||||
m_result = SANE_Abnormal_Image_Discard;
|
reject();
|
||||||
close();
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue