Add video image settings per camera preset

This commit is contained in:
2023-07-24 21:46:41 -05:00
parent bc342a290f
commit b119268396
8 changed files with 240 additions and 34 deletions

View File

@@ -8,9 +8,26 @@
#pragma once
#include <QHash>
#include <QString>
#include <QVector>
struct VideoConfig {
int brightness = 6;
int saturation = 4;
int contrast = 8;
int sharpness = 3;
int hue = 7;
};
void setVideoConfig(class QSettings &settings, QVector<VideoConfig> const&vc);
void setVideoConfig(QVector<VideoConfig> const&vc);
QVector<VideoConfig> getVideoConfig(QSettings &settings);
QVector<VideoConfig> getVideoConfig();
struct ConnectionData {
QString host;
uint16_t port = 0;
@@ -56,4 +73,4 @@ void setViews(QVector<View> const&views);
QVector<View> getViews(class QSettings &settings);
[[nodiscard]]
QVector<View> getViews();
QVector<View> getViews();