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