diff transform/TransformFactory.h @ 108:58f21cf235c7

* Further fixes for Vamp API change, and update to support API versioning * Add plugin, output and parameter descriptions to GUI * Avoid squished panner in heads-up-display on pane when time-value or note layer is on top
author Chris Cannam
date Tue, 27 Feb 2007 12:51:38 +0000
parents dd11619b73ba
children b4110b17bca8
line wrap: on
line diff
--- a/transform/TransformFactory.h	Mon Feb 26 18:13:07 2007 +0000
+++ b/transform/TransformFactory.h	Tue Feb 27 12:51:38 2007 +0000
@@ -47,11 +47,11 @@
         TransformDesc() { }
 	TransformDesc(QString _type, QString _category,
                       TransformId _identifier, QString _name,
-                      QString _friendlyName, QString _maker,
-                      QString _units, bool _configurable) :
+                      QString _friendlyName, QString _description,
+                      QString _maker, QString _units, bool _configurable) :
 	    type(_type), category(_category),
             identifier(_identifier), name(_name),
-            friendlyName(_friendlyName),
+            friendlyName(_friendlyName), description(_description),
             maker(_maker), units(_units), configurable(_configurable) { }
 
         QString type; // e.g. feature extraction plugin
@@ -59,6 +59,7 @@
 	TransformId identifier; // e.g. vamp:vamp-aubio:aubioonset
 	QString name; // plugin's name if 1 output, else "name: output"
         QString friendlyName; // short text for layer name
+        QString description; // sentence describing transform
         QString maker;
         QString units;
         bool configurable;