#include "dialog_device_scan.h" #include "ui_dialog_device_scan.h" Dialog_Device_Scan::Dialog_Device_Scan(SANE_Handle dev, QWidget *parent) : QDialog(parent), ui(new Ui::Dialog_Device_Scan) { ui->setupUi(this); m_saneDev = dev; connect(this, SIGNAL(eventFunc(unsigned int, QString)), this, SLOT(on_eventFunc(unsigned int, QString)), Qt::QueuedConnection); ui->pushButton_Continue->setEnabled(false); ui->pushButton_Cancel->setEnabled(false); ui->pushButton_Complete->setEnabled(false); on_pushButton_Continue_clicked(); } Dialog_Device_Scan::~Dialog_Device_Scan() { delete ui; } void Dialog_Device_Scan::on_eventFunc(HGUInt error, QString errInfo) { } void Dialog_Device_Scan::on_pushButton_Cancel_clicked() { } void Dialog_Device_Scan::on_pushButton_Complete_clicked() { accept(); } void Dialog_Device_Scan::on_pushButton_Continue_clicked() { }