From 22cd56331f2328edf522868db57cdfc7dd38f56e Mon Sep 17 00:00:00 2001 From: Jonathan Thomas Date: Tue, 17 Jun 2025 19:06:48 -0500 Subject: [PATCH] Removing SkipEmptyParts from modified ObjectDetection.cpp code (old QT build server doesn't have this) --- src/effects/ObjectDetection.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/effects/ObjectDetection.cpp b/src/effects/ObjectDetection.cpp index 9b3a5b98..7e6c95aa 100644 --- a/src/effects/ObjectDetection.cpp +++ b/src/effects/ObjectDetection.cpp @@ -375,17 +375,17 @@ void ObjectDetection::SetJsonValue(const Json::Value root) if (!root["display_boxes"].isNull()) display_boxes.SetJsonValue(root["display_boxes"]); - if (!root["class_filter"].isNull()) { - class_filter = root["class_filter"].asString(); - QStringList parts = - QString::fromStdString(class_filter) - .split(',', Qt::SkipEmptyParts); - display_classes.clear(); - for (auto &p : parts) { - auto s = p.trimmed().toLower(); - if (!s.isEmpty()) display_classes.push_back(s.toStdString()); - } - } + if (!root["class_filter"].isNull()) { + class_filter = root["class_filter"].asString(); + QStringList parts = QString::fromStdString(class_filter).split(','); + display_classes.clear(); + for (auto &p : parts) { + auto s = p.trimmed().toLower(); + if (!s.isEmpty()) { + display_classes.push_back(s.toStdString()); + } + } + } // Apply any per-object overrides if (!root["objects"].isNull()) {