GrabBag/GrabBagApp/dialogcamera.h

36 lines
642 B
C
Raw Normal View History

2025-06-08 12:48:04 +08:00
#ifndef DIALOGCAMERA_H
#define DIALOGCAMERA_H
#include <QDialog>
#include <IVrEyeDevice.h>
2025-06-08 12:48:04 +08:00
namespace Ui {
class DialogCamera;
}
class DialogCamera : public QDialog
{
Q_OBJECT
public:
explicit DialogCamera(IVrEyeDevice* pDevice, QWidget *parent = nullptr);
2025-06-08 12:48:04 +08:00
~DialogCamera();
private slots:
void on_btn_camer_ok_clicked();
void on_btn_camer_cancel_clicked();
private:
// 初始化相机参数到界面
void InitCameraParameters();
// 应用界面参数到相机
bool ApplyCameraParameters();
2025-06-08 12:48:04 +08:00
private:
Ui::DialogCamera *ui;
IVrEyeDevice* m_pDevice = nullptr;
2025-06-08 12:48:04 +08:00
};
#endif // DIALOGCAMERA_H