Revert "ui/driverview: inherit from CameraWidget" (#29718)
Revert "ui/driverview: inherit from CameraWidget (#29661)"
This reverts commit 28a4d1de50948a93160a06e20f1666bab88389ab.
old-commit-hash: d9fedaa0a4
beeps
parent
5b990faa01
commit
aa247b65aa
11 changed files with 77 additions and 25 deletions
@ -1,21 +1,44 @@ |
||||
#pragma once |
||||
|
||||
#include <QStackedLayout> |
||||
|
||||
#include "selfdrive/ui/qt/widgets/cameraview.h" |
||||
|
||||
class DriverViewWindow : public CameraWidget { |
||||
class DriverViewScene : public QWidget { |
||||
Q_OBJECT |
||||
|
||||
public: |
||||
explicit DriverViewWindow(QWidget *parent); |
||||
explicit DriverViewScene(QWidget *parent); |
||||
|
||||
signals: |
||||
void done(); |
||||
public slots: |
||||
void frameUpdated(); |
||||
|
||||
protected: |
||||
void showEvent(QShowEvent *event) override; |
||||
void hideEvent(QHideEvent *event) override; |
||||
void paintGL() override; |
||||
void paintEvent(QPaintEvent *event) override; |
||||
|
||||
private: |
||||
Params params; |
||||
QPixmap face_img; |
||||
bool is_rhd = false; |
||||
bool frame_updated = false; |
||||
}; |
||||
|
||||
class DriverViewWindow : public QWidget { |
||||
Q_OBJECT |
||||
|
||||
public: |
||||
explicit DriverViewWindow(QWidget *parent); |
||||
|
||||
signals: |
||||
void done(); |
||||
|
||||
protected: |
||||
void mouseReleaseEvent(QMouseEvent* e) override; |
||||
void closeView(); |
||||
|
||||
CameraWidget *cameraView; |
||||
DriverViewScene *scene; |
||||
QStackedLayout *layout; |
||||
}; |
||||
|
Loading…
Reference in new issue