Files
sunnypilot/selfdrive/ui/watch3.cc
2021-10-15 00:28:26 -07:00

29 lines
799 B
C++

#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();
layout->addLayout(hlayout);
hlayout->addWidget(new CameraViewWidget(VISION_STREAM_RGB_FRONT, false));
hlayout->addWidget(new CameraViewWidget(VISION_STREAM_RGB_WIDE, false));
return a.exec();
}