#ifndef DIALOG_ABNORMAL_IMG_SELECT_H #define DIALOG_ABNORMAL_IMG_SELECT_H #include #include "sane/sane_ex.h" #include "HGImgView.h" namespace Ui { class Dialog_abnormal_img_select; } class Dialog_abnormal_img_select : public QDialog { Q_OBJECT public: explicit Dialog_abnormal_img_select(HGImage image, QWidget *parent = nullptr); ~Dialog_abnormal_img_select(); SANE_Abnormal_Image_Treat getUserSelect(); private slots: void on_pushButton_reserve_clicked(); void on_pushButton_discard_clicked(); private: Ui::Dialog_abnormal_img_select *ui; SANE_Abnormal_Image_Treat m_result; HGImgView *m_view; }; #endif // DIALOG_ABNORMAL_IMG_SELECT_H