Mercurial > hg > svcore
comparison base/PropertyContainer.h @ 984:a54016762f77 normalize_hybrid_option
Experimentally add the hybrid normalisation as an option (not working well either in UI or implementation)
author | Chris Cannam |
---|---|
date | Fri, 12 Sep 2014 11:38:55 +0100 |
parents | 57857a57a03a |
children | 576be7933ec7 |
comparison
equal
deleted
inserted
replaced
983:a8f91db36e9d | 984:a54016762f77 |
---|---|
89 */ | 89 */ |
90 virtual QString getPropertyValueLabel(const PropertyName &, | 90 virtual QString getPropertyValueLabel(const PropertyName &, |
91 int value) const; | 91 int value) const; |
92 | 92 |
93 /** | 93 /** |
94 * If the given property is a ValueProperty, return the icon to be | |
95 * used for the given value for that property, if any. | |
96 */ | |
97 virtual QString getPropertyValueIconName(const PropertyName &, | |
98 int value) const; | |
99 | |
100 /** | |
94 * If the given property is a RangeProperty, return a new | 101 * If the given property is a RangeProperty, return a new |
95 * RangeMapper object mapping its integer range onto an underlying | 102 * RangeMapper object mapping its integer range onto an underlying |
96 * floating point value range for human-intelligible display, if | 103 * floating point value range for human-intelligible display, if |
97 * appropriate. The RangeMapper should be allocated with new, and | 104 * appropriate. The RangeMapper should be allocated with new, and |
98 * the caller takes responsibility for deleting it. Return NULL | 105 * the caller takes responsibility for deleting it. Return NULL |