add tool to watch all three beautiful cameras (#22528)
parent
2f2b9116d4
commit
ff771d9fcf
3 changed files with 31 additions and 1 deletions
@ -0,0 +1,28 @@ |
|||||||
|
#include <QApplication> |
||||||
|
#include <QtWidgets> |
||||||
|
|
||||||
|
#include "selfdrive/ui/qt/qt_window.h" |
||||||
|
#include "selfdrive/ui/qt/util.h" |
||||||
|
#include "selfdrive/ui/qt/widgets/cameraview.h" |
||||||
|
|
||||||
|
int main(int argc, char *argv[]) { |
||||||
|
QSurfaceFormat fmt; |
||||||
|
fmt.setRenderableType(QSurfaceFormat::OpenGLES); |
||||||
|
QSurfaceFormat::setDefaultFormat(fmt); |
||||||
|
|
||||||
|
QApplication a(argc, argv); |
||||||
|
QWidget w; |
||||||
|
setMainWindow(&w); |
||||||
|
|
||||||
|
QVBoxLayout *layout = new QVBoxLayout(&w); |
||||||
|
layout->setMargin(0); |
||||||
|
layout->setSpacing(0); |
||||||
|
layout->addWidget(new CameraViewWidget(VISION_STREAM_RGB_BACK, false)); |
||||||
|
|
||||||
|
QHBoxLayout *hlayout = new QHBoxLayout(&w); |
||||||
|
layout->addLayout(hlayout); |
||||||
|
hlayout->addWidget(new CameraViewWidget(VISION_STREAM_RGB_FRONT, false)); |
||||||
|
hlayout->addWidget(new CameraViewWidget(VISION_STREAM_RGB_WIDE, false)); |
||||||
|
|
||||||
|
return a.exec(); |
||||||
|
} |
Loading…
Reference in new issue