Mercurial > hg > svgui
diff widgets/PropertyBox.cpp @ 862:1986c9b0d9c3 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 | 57d943a61943 |
children | 98827470ada2 |
line wrap: on
line diff
--- a/widgets/PropertyBox.cpp Thu Sep 11 13:53:41 2014 +0100 +++ b/widgets/PropertyBox.cpp Fri Sep 12 11:38:55 2014 +0100 @@ -443,7 +443,16 @@ if (type == PropertyContainer::ValueProperty) { for (int i = min; i <= max; ++i) { - cb->addItem(m_container->getPropertyValueLabel(name, i)); + + QString label = m_container->getPropertyValueLabel(name, i); + QString iname = m_container->getPropertyValueIconName(name, i); + + if (iname != "") { + QIcon icon(IconLoader().load(iname)); + cb->addItem(icon, label); + } else { + cb->addItem(label); + } } } else if (type == PropertyContainer::UnitsProperty) {