mirror of
https://github.com/barry-ran/QtScrcpy.git
synced 2025-07-29 20:28:38 +00:00
fix: build error on mac
This commit is contained in:
parent
dee737b0de
commit
f171608860
2 changed files with 27 additions and 18 deletions
|
@ -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 {
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue