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