code_app/modules/twainui/dialog_device_select.h

34 lines
592 B
C
Raw Normal View History

2023-04-20 09:49:48 +00:00
#ifndef DIALOG_DEVICE_SELECT_H
#define DIALOG_DEVICE_SELECT_H
#include <QDialog>
2023-05-06 02:55:17 +00:00
#include "twain_user/twainui.h"
2023-04-20 09:49:48 +00:00
namespace Ui {
class Dialog_device_select;
}
class Dialog_device_select : public QDialog
{
Q_OBJECT
public:
2023-04-23 14:26:21 +00:00
explicit Dialog_device_select(const std::vector<DEVQUEUI>& devs, QWidget *parent = nullptr);
2023-04-20 09:49:48 +00:00
~Dialog_device_select();
int getDevId();
private slots:
void on_pbtn_ok_clicked();
void on_pbtn_cancel_clicked();
private:
Ui::Dialog_device_select *ui;
2023-04-23 14:26:21 +00:00
std::vector<DEVQUEUI> m_devs;
2023-04-20 09:49:48 +00:00
int m_devId;
};
#endif // DIALOG_DEVICE_SELECT_H