comparison 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
comparison
equal deleted inserted replaced
486:4c000e196bf1 487:c45e6c6722e0
66 TransformNotInstalled 66 TransformNotInstalled
67 } TransformInstallStatus; 67 } TransformInstallStatus;
68 68
69 TransformInstallStatus getTransformInstallStatus(TransformId id); 69 TransformInstallStatus getTransformInstallStatus(TransformId id);
70 70
71 std::vector<QString> getAllTransformTypes(); 71 std::vector<TransformDescription::Type> getAllTransformTypes();
72 std::vector<QString> getTransformCategories(QString transformType); 72 std::vector<QString> getTransformCategories(TransformDescription::Type);
73 std::vector<QString> getTransformMakers(QString transformType); 73 std::vector<QString> getTransformMakers(TransformDescription::Type);
74 QString getTransformTypeName(TransformDescription::Type) const;
74 75
75 typedef std::map<TransformId, TextMatcher::Match> SearchResults; 76 typedef std::map<TransformId, TextMatcher::Match> SearchResults;
76 SearchResults search(QString keyword); 77 SearchResults search(QString keyword);
77 SearchResults search(QStringList keywords); 78 SearchResults search(QStringList keywords);
78 79