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:
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) {}
virtual void grabCursor(bool grab) {}
virtual void onFrame(int width, int height, uint8_t* dataY, uint8_t* dataU, uint8_t* dataV, int linesizeY, int linesizeU, int linesizeV) {
Q_UNUSED(width);
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 {

View file

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