28#ifndef DISPLAY_WINDOW_H
29#define DISPLAY_WINDOW_H
31#include <QGraphicsScene>
32#include <QGraphicsView>
70 DisplayWindow(QPoint pos,
int desiredHeight, QSize imageSize, QWidget* parent=
nullptr);
78 static double AverageValue(
double val1,
double val2,
double deviation);
QImage m_image
Definition display.h:57
void setImage(QImage image)
void drawBackground(QPainter *painter, const QRectF &rect) override
CustomGraphicsScene(CustomDisplay *pParent)
Definition display.cpp:120
~CustomGraphicsScene() override=default
QMutex m_mutex
Definition display.h:52
Definition displaywindow.h:66
QVBoxLayout * m_layout
Definition displaywindow.h:81
QLabel * m_labelInfos
Definition displaywindow.h:80
CustomGraphicsScene * m_scene
Definition displaywindow.h:84
void UpdateDisplay(QImage image)
Definition displaywindow.cpp:65
DisplayWindow(QPoint pos, int desiredHeight, QSize imageSize, QWidget *parent=nullptr)
Definition displaywindow.cpp:37
double m_frameRate
Definition displaywindow.h:86
void UpdateCounters(const FrameStatistics &statistics)
Definition displaywindow.cpp:77
double m_conversionTime_ms
Definition displaywindow.h:87
~DisplayWindow() override=default
QGraphicsView * m_graphicsView
Definition displaywindow.h:83
static double AverageValue(double val1, double val2, double deviation)
Definition displaywindow.cpp:103
Frame statistic data type.
Definition framestatistics.hpp:32