fix: build error on mac

This commit is contained in:
Barry 2022-06-06 08:41:24 +08:00
commit f171608860
2 changed files with 27 additions and 18 deletions

View file

@ -15,9 +15,18 @@ protected:
} }
public: public:
virtual void onFrame(int width, int height, uint8_t* dataY, uint8_t* dataU, uint8_t* dataV, int linesizeY, int linesizeU, int linesizeV) {} virtual void onFrame(int width, int height, uint8_t* dataY, uint8_t* dataU, uint8_t* dataV, int linesizeY, int linesizeU, int linesizeV) {
virtual void updateFPS(quint32 fps) {} Q_UNUSED(width);
virtual void grabCursor(bool grab) {} Q_UNUSED(height);
Q_UNUSED(dataY);
Q_UNUSED(dataU);
Q_UNUSED(dataV);
Q_UNUSED(linesizeY);
Q_UNUSED(linesizeU);
Q_UNUSED(linesizeV);
}
virtual void updateFPS(quint32 fps) { Q_UNUSED(fps); }
virtual void grabCursor(bool grab) {Q_UNUSED(grab);}
}; };
class IDevice : public QObject { class IDevice : public QObject {

View file

@ -49,23 +49,23 @@ private:
QRect getScreenRect(); QRect getScreenRect();
protected: protected:
void mousePressEvent(QMouseEvent *event); void mousePressEvent(QMouseEvent *event) override;
void mouseReleaseEvent(QMouseEvent *event); void mouseReleaseEvent(QMouseEvent *event) override;
void mouseMoveEvent(QMouseEvent *event); void mouseMoveEvent(QMouseEvent *event) override;
void mouseDoubleClickEvent(QMouseEvent *event); void mouseDoubleClickEvent(QMouseEvent *event) override;
void wheelEvent(QWheelEvent *event); void wheelEvent(QWheelEvent *event) override;
void keyPressEvent(QKeyEvent *event); void keyPressEvent(QKeyEvent *event) override;
void keyReleaseEvent(QKeyEvent *event); void keyReleaseEvent(QKeyEvent *event) override;
void paintEvent(QPaintEvent *); void paintEvent(QPaintEvent *) override;
void showEvent(QShowEvent *event); void showEvent(QShowEvent *event) override;
void resizeEvent(QResizeEvent *event); void resizeEvent(QResizeEvent *event) override;
void closeEvent(QCloseEvent *event); void closeEvent(QCloseEvent *event) override;
void dragEnterEvent(QDragEnterEvent *event); void dragEnterEvent(QDragEnterEvent *event) override;
void dragMoveEvent(QDragMoveEvent *event); void dragMoveEvent(QDragMoveEvent *event) override;
void dragLeaveEvent(QDragLeaveEvent *event); void dragLeaveEvent(QDragLeaveEvent *event) override;
void dropEvent(QDropEvent *event); void dropEvent(QDropEvent *event) override;
private: private:
// ui // ui