diff transform/TransformFactory.h @ 487:c45e6c6722e0

* Use enum for transform type instead of trying to do dumb things like compare translated strings
author Chris Cannam
date Fri, 21 Nov 2008 13:37:35 +0000
parents 9eb7ef610d7f
children 1b8c748fd7ea
line wrap: on
line diff
--- a/transform/TransformFactory.h	Thu Nov 20 14:58:52 2008 +0000
+++ b/transform/TransformFactory.h	Fri Nov 21 13:37:35 2008 +0000
@@ -68,9 +68,10 @@
 
     TransformInstallStatus getTransformInstallStatus(TransformId id);
 
-    std::vector<QString> getAllTransformTypes();
-    std::vector<QString> getTransformCategories(QString transformType);
-    std::vector<QString> getTransformMakers(QString transformType);
+    std::vector<TransformDescription::Type> getAllTransformTypes();
+    std::vector<QString> getTransformCategories(TransformDescription::Type);
+    std::vector<QString> getTransformMakers(TransformDescription::Type);
+    QString getTransformTypeName(TransformDescription::Type) const;
 
     typedef std::map<TransformId, TextMatcher::Match> SearchResults;
     SearchResults search(QString keyword);