| 12345678910111213141516171819202122232425262728293031 |
- #ifndef AVINWIDGET_H
- #define AVINWIDGET_H
- #include <QWidget>
- #include <QLabel>
- #include <QMouseEvent>
- #include <QShowEvent>
- #include <QTimer>
- #include "TextWidget.h"
- class avinWidget : public QWidget
- {
- Q_OBJECT
- public:
- explicit avinWidget(QWidget *parent = nullptr);
- ~avinWidget();
- void sendCameraSingal(int singal);
- protected:
- void mouseReleaseEvent(QMouseEvent *event);
- void showEvent(QShowEvent *event);
- private slots:
- void onTimeout();
- public:
- int m_Hthread;
- int m_AvInFd;
- private:
- QLabel* m_BackLable;
- TextWidget* m_TextWidget;
- QTimer* m_Timer;
- };
- #endif // AVINWIDGET_H
|