Commit 25d9d89aa1dd9b3bd758fb7fa9fac5c7db645641

Authored by Josh Klontz
1 parent 813a80e2

csvGallery now returns class string label when available

Showing 1 changed file with 5 additions and 1 deletions
openbr/plugins/gallery.cpp
... ... @@ -413,7 +413,11 @@ class csvGallery : public Gallery
413 413  
414 414 static QString getCSVElement(const QString &key, const QVariant &value, bool header)
415 415 {
416   - if (value.canConvert<QString>()) {
  416 + if ((key == "Label") && !header) {
  417 + QString stringLabel = Globals->classes.key(value.value<int>());
  418 + if (stringLabel.isEmpty()) return value.value<QString>();
  419 + else return stringLabel;
  420 + } else if (value.canConvert<QString>()) {
417 421 if (header) return key;
418 422 else return value.value<QString>();
419 423 } else if (value.canConvert<QPointF>()) {
... ...