From 9e7913346423f838e75e6b6d9e0e8a5eb9f65c5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Poizl?= Date: Sat, 1 Nov 2025 12:11:53 +0100 Subject: [PATCH] Fix compile error --- src/mtfparam.h | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/src/mtfparam.h b/src/mtfparam.h index 6736381..64c31e7 100644 --- a/src/mtfparam.h +++ b/src/mtfparam.h @@ -1,41 +1,11 @@ #ifndef MTFPARAM_H #define MTFPARAM_H -#include - struct MTFParam { float blackPoint[3] = {0.0f, 0.0f, 0.0f}; float midPoint[3] = {0.5f, 0.5f, 0.5f}; float whitePoint[3] = {1.0f, 1.0f, 1.0f}; - QVariantMap toVariantMap() const - { - QVariantMap ret; - ret["black"] = QList({blackPoint[0], blackPoint[1], blackPoint[2]}); - ret["mid"] = QList({midPoint[0], midPoint[1], midPoint[2]}); - ret["white"] = QList({whitePoint[0], whitePoint[1], whitePoint[2]}); - return ret; - } - static bool fromVariantMap(const QVariantMap &map, MTFParam &mtf) - { - if(!map.contains("black") || !map.contains("mid") || !map.contains("white")) - return false; - - QVariantList black = map["black"].toList(); - QVariantList mid = map["mid"].toList(); - QVariantList white = map["white"].toList(); - if(black.size() < 3 || mid.size() < 3 || white.size() < 3) - return false; - - for(int i = 0; i < 3; i++) - { - mtf.blackPoint[i] = black[i].toFloat(); - mtf.midPoint[i] = mid[i].toFloat(); - mtf.whitePoint[i] = white[i].toFloat(); - } - - return true; - } }; #endif // MTFPARAM_H