code_app/modules/twainui/dialog_device_select.h

34 lines
592 B
C++

#ifndef DIALOG_DEVICE_SELECT_H
#define DIALOG_DEVICE_SELECT_H
#include <QDialog>
#include "twain_user/twainui.h"
namespace Ui {
class Dialog_device_select;
}
class Dialog_device_select : public QDialog
{
Q_OBJECT
public:
explicit Dialog_device_select(const std::vector<DEVQUEUI>& devs, QWidget *parent = nullptr);
~Dialog_device_select();
int getDevId();
private slots:
void on_pbtn_ok_clicked();
void on_pbtn_cancel_clicked();
private:
Ui::Dialog_device_select *ui;
std::vector<DEVQUEUI> m_devs;
int m_devId;
};
#endif // DIALOG_DEVICE_SELECT_H