#ifndef MODELCAMERADLG_H #define MODELCAMERADLG_H #include #include #include #include "encodemodelcamera.h" #include namespace Ui { class ModelCameraDlg; } class ModelCameraDlg : public QDialog { Q_OBJECT public: explicit ModelCameraDlg(QWidget *parent = nullptr); ~ModelCameraDlg(); signals: void on_sendCmdData_signal(QByteArray cmdDataArray); private slots: void on_startPhotoBtn_clicked(); void on_stopPhotoBtn_clicked(); void on_ONBtn_clicked(); void on_OFFBtn_clicked(); void on_pushButton_5_clicked(); void on_SSComboBox_activated(int index); void on_ISOComboBox_activated(int index); void on_AWBComboBox_activated(int index); void on_cameraModelComboBox_activated(int index); void on_ColorModelComboBox_activated(int index); private: void InitialComboBox(); private: Ui::ModelCameraDlg *ui; QThread* cameraCMDThread; QByteArray cmdDataArray; EncodeModelCamera* encodeModelCamera; }; #endif // MODELCAMERADLG_H