A really simple patch, but... why not showing an icon if the object have
one?
Index: src/ProcessingTree.cxx
===================================================================
--- src/ProcessingTree.cxx (revision 11348)
+++ src/ProcessingTree.cxx (working copy)
@@ -203,7 +203,15 @@
}
std::string key = *itKey;
QTreeWidgetItem * item = new QTreeWidgetItem( categoryTree, QStringList() << description.c_str());
- item->setIcon(0, QIcon(":/icons/images/processing.png"));
+
+ if (factory.GetValuesFromAttribute(key,"icon").empty())
+ item->setIcon(0, QIcon(":/icons/images/processing.png"));
+ else
+ {
+ std::string iconPath = factory.GetValueFromAttribute(key, "icon");
+ item->setIcon(0, QIcon (QString(":/icons/images/%1").arg(iconPath.c_str())));
+ }
+
item->setText(1, key.c_str());
}
}
_______________________________________________
Clam-devel mailing list
[email protected]
https://llistes.projectes.lafarga.org/cgi-bin/mailman/listinfo/clam-devel