#ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include #include #include "QDateTime" #include "camhandler.h" #include "dialogcamset.h" QT_BEGIN_NAMESPACE namespace Ui { class MainWindow; } QT_END_NAMESPACE class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(QWidget *parent = nullptr); ~MainWindow(); public slots: void onLogPrint1(const QString &msg); void onLogPrint2(const QString &msg); void picUpdate1(const QImage &image); private slots: void on_pushButton_2_clicked(); void on_pushButton_3_clicked(); void on_pushButton_4_clicked(); void on_pushButton_5_clicked(); void on_pushButton_6_clicked(); void on_pushButton_clicked(); void on_pushButton_7_clicked(); private: Ui::MainWindow *ui; DialogCamSet *dc; CamHandler *cam1; CamHandler *cam2; QGraphicsScene *m_scene1; QGraphicsPixmapItem *m_imageItem1; // 用于保存图像项的指针 }; #endif // MAINWINDOW_H