Mercurial > hg > svcore
comparison transform/TransformDescription.h @ 1845:6f626cfdba51
Pull out Provider struct
author | Chris Cannam |
---|---|
date | Mon, 20 Apr 2020 18:45:47 +0100 |
parents | 9c14dee72329 |
children |
comparison
equal
deleted
inserted
replaced
1844:5b1b03c1d8d4 | 1845:6f626cfdba51 |
---|---|
15 | 15 |
16 #ifndef SV_TRANSFORM_DESCRIPTION_H | 16 #ifndef SV_TRANSFORM_DESCRIPTION_H |
17 #define SV_TRANSFORM_DESCRIPTION_H | 17 #define SV_TRANSFORM_DESCRIPTION_H |
18 | 18 |
19 #include "Transform.h" | 19 #include "Transform.h" |
20 | |
21 #include "plugin/Provider.h" | |
20 | 22 |
21 #include <QString> | 23 #include <QString> |
22 | 24 |
23 #include <vector> | 25 #include <vector> |
24 | 26 |
72 QString name; // plugin's name if 1 output, else "name: output" | 74 QString name; // plugin's name if 1 output, else "name: output" |
73 QString friendlyName; // short text for layer name | 75 QString friendlyName; // short text for layer name |
74 QString description; // sentence describing transform | 76 QString description; // sentence describing transform |
75 QString longDescription; // description "using" plugin name "by" maker | 77 QString longDescription; // description "using" plugin name "by" maker |
76 QString maker; | 78 QString maker; |
77 QString infoUrl; | 79 Provider provider; |
78 QString units; | 80 QString units; |
79 bool configurable; | 81 bool configurable; |
80 | 82 |
81 // User-visible strings (name, maker etc) should be sorted in a | 83 // User-visible strings (name, maker etc) should be sorted in a |
82 // locale-aware way | 84 // locale-aware way |